{
  "room": "angers_salle2",
  "date": "2026-10-31",
  "timeZone": "Europe/Paris",
  "start": 1793401200000,
  "end": 1793487600000,
  "generatedAt": "2026-11-03T09:27:26.172Z",
  "sources": [
    {
      "file": "log_1793364140330.txt",
      "first": 1793401210000,
      "last": 1793404721000,
      "linesInDay": 6001,
      "bytes": 14098296
    },
    {
      "file": "log_1793435886215.txt",
      "first": 1793435886000,
      "last": 1793487596000,
      "linesInDay": 145520,
      "bytes": 22401766
    }
  ],
  "events": [
    {
      "id": 1,
      "t": 1793401351000,
      "type": "music",
      "label": "Fin / arrêt morceau · k-maro_femme-like-u_7889",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 89442,
          "raw": "2026-10-30 23:02:31 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 2,
      "t": 1793401352000,
      "type": "music",
      "label": "Début morceau · l5_toutes-les-femmes-de-ta-vie_5989",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 194.410771 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 89464,
          "raw": "2026-10-30 23:02:32 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793401352966,0,194.410771,0.02,\"l5_toutes-les-femmes-de-ta-vie_5989\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 3,
      "t": 1793401547000,
      "type": "music",
      "label": "Fin / arrêt morceau · l5_toutes-les-femmes-de-ta-vie_5989",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 89714,
          "raw": "2026-10-30 23:05:47 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 4,
      "t": 1793401548000,
      "type": "music",
      "label": "Début morceau · lady-gaga_poker-face_21475",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 237.806009 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 89736,
          "raw": "2026-10-30 23:05:48 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793401548783,0,237.806009,0.02,\"lady-gaga_poker-face_21475\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 5,
      "t": 1793401636000,
      "type": "music",
      "label": "Fin / arrêt morceau · lady-gaga_poker-face_21475",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 89791,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 6,
      "t": 1793401638000,
      "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_1793364140330.txt",
          "line": 89813,
          "raw": "2026-10-30 23:07:18 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793401638032,0,211.1,0.02,\"britney-spears_baby-one-more-time_5919\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 7,
      "t": 1793401847000,
      "type": "music",
      "label": "Fin / arrêt morceau · britney-spears_baby-one-more-time_5919",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 89859,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 8,
      "t": 1793401849000,
      "type": "music",
      "label": "Début morceau · gilbert-montagne_on-va-s-aimer_8110",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 247.214036 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 89881,
          "raw": "2026-10-30 23:10:49 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793401849290,0,247.214036,0.02,\"gilbert-montagne_on-va-s-aimer_8110\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 9,
      "t": 1793402053000,
      "type": "music",
      "label": "Fin / arrêt morceau · gilbert-montagne_on-va-s-aimer_8110",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 90097,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 10,
      "t": 1793402054000,
      "type": "music",
      "label": "Début morceau · michel-delpech_le-chasseur_20470",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 191.562018 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 90119,
          "raw": "2026-10-30 23:14:14 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793402054849,0,191.562018,0.02,\"michel-delpech_le-chasseur_20470\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 11,
      "t": 1793402242000,
      "type": "music",
      "label": "Fin / arrêt morceau · michel-delpech_le-chasseur_20470",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 90164,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 12,
      "t": 1793402244000,
      "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_1793364140330.txt",
          "line": 90186,
          "raw": "2026-10-30 23:17:24 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793402244357,0,233.984014,0.02,\"manau_la-tribu-de-dana_11022\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 13,
      "t": 1793402478000,
      "type": "music",
      "label": "Fin / arrêt morceau · manau_la-tribu-de-dana_11022",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 90258,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 14,
      "t": 1793402480000,
      "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_1793364140330.txt",
          "line": 90280,
          "raw": "2026-10-30 23:21:20 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793402480235,0,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 15,
      "t": 1793402754000,
      "type": "music",
      "label": "Fin / arrêt morceau · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 90470,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 16,
      "t": 1793402755000,
      "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_1793364140330.txt",
          "line": 90492,
          "raw": "2026-10-30 23:25:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793402755864,0,204.600023,0.02,\"amel-bent_ma-philosophie_5091\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 17,
      "t": 1793402944000,
      "type": "music",
      "label": "Fin / arrêt morceau · amel-bent_ma-philosophie_5091",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 90536,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 18,
      "t": 1793402946000,
      "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_1793364140330.txt",
          "line": 90558,
          "raw": "2026-10-30 23:29:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793402946054,0,179.134229,0.02,\"disiz_melodrama_90669\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 19,
      "t": 1793403122000,
      "type": "music",
      "label": "Fin / arrêt morceau · disiz_melodrama_90669",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 90630,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 20,
      "t": 1793403124000,
      "type": "music",
      "label": "Début morceau · andrea-bocelli_vivo-per-lei-je-vis-pour-elle_5092",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 263.666961 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 90652,
          "raw": "2026-10-30 23:32:04 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793403124435,0,263.666961,0.02,\"andrea-bocelli_vivo-per-lei-je-vis-pour-elle_5092\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 21,
      "t": 1793403388000,
      "type": "music",
      "label": "Fin / arrêt morceau · andrea-bocelli_vivo-per-lei-je-vis-pour-elle_5092",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 90986,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 22,
      "t": 1793403389000,
      "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_1793364140330.txt",
          "line": 91008,
          "raw": "2026-10-30 23:36:29 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793403389102,0,159.47381,0.02,\"aladdin-1992-film_ce-reve-bleu_56395\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 23,
      "t": 1793403548000,
      "type": "music",
      "label": "Fin / arrêt morceau · aladdin-1992-film_ce-reve-bleu_56395",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 91496,
          "raw": "2026-10-30 23:39:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 24,
      "t": 1793403550000,
      "type": "music",
      "label": "Début morceau · pascal-obispo_tombe-pour-elle-l-ile-aux-oiseaux_11861",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 249.681043 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 91518,
          "raw": "2026-10-30 23:39:10 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793403550090,0,249.681043,0.02,\"pascal-obispo_tombe-pour-elle-l-ile-aux-oiseaux_11861\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 25,
      "t": 1793403799000,
      "type": "music",
      "label": "Fin / arrêt morceau · pascal-obispo_tombe-pour-elle-l-ile-aux-oiseaux_11861",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 91721,
          "raw": "2026-10-30 23:43:19 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 26,
      "t": 1793403801000,
      "type": "music",
      "label": "Début morceau · bonnie-tyler_si-demain-turn-around_22714",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 233.642676 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 91743,
          "raw": "2026-10-30 23:43:21 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793403801192,0,233.642676,0.02,\"bonnie-tyler_si-demain-turn-around_22714\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 27,
      "t": 1793403815000,
      "type": "music",
      "label": "Fin / arrêt morceau · bonnie-tyler_si-demain-turn-around_22714",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 91814,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 28,
      "t": 1793403816000,
      "type": "music",
      "label": "Début morceau · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 220.370499 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 91846,
          "raw": "2026-10-30 23:43:36 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793403816574,0,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 29,
      "t": 1793404036000,
      "type": "music",
      "label": "Fin / arrêt morceau · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 91909,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 30,
      "t": 1793404038000,
      "type": "music",
      "label": "Début morceau · mulan_comme-un-homme_54679",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 201.634127 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 91931,
          "raw": "2026-10-30 23:47:18 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793404038245,0,201.634127,0.02,\"mulan_comme-un-homme_54679\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 31,
      "t": 1793404239000,
      "type": "music",
      "label": "Fin / arrêt morceau · mulan_comme-un-homme_54679",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 92543,
          "raw": "2026-10-30 23:50:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 32,
      "t": 1793404241000,
      "type": "music",
      "label": "Début morceau · sexion-d-assaut_wati-by-night_40221",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 248.843855 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 92575,
          "raw": "2026-10-30 23:50:41 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793404241480,0,248.843855,0.02,\"sexion-d-assaut_wati-by-night_40221\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 33,
      "t": 1793404465000,
      "type": "music",
      "label": "Fin / arrêt morceau · sexion-d-assaut_wati-by-night_40221",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 92946,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 34,
      "t": 1793404467000,
      "type": "music",
      "label": "Début morceau · magic-system_cherie-coco_37034",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 218.033515 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 92968,
          "raw": "2026-10-30 23:54:27 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793404467068,0,218.033515,0.02,\"magic-system_cherie-coco_37034\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 35,
      "t": 1793404685000,
      "type": "session",
      "label": "Session · minuterie effacée",
      "module": "COM",
      "game": "karaoke",
      "detail": "null",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 93081,
          "raw": "2026-10-30 23:58:05 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 36,
      "t": 1793404685000,
      "type": "music",
      "label": "Fin / arrêt morceau · magic-system_cherie-coco_37034",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 93134,
          "raw": "2026-10-30 23:58:05 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 37,
      "t": 1793404685000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 93237,
          "raw": "2026-10-30 23:58:05 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 38,
      "t": 1793404685000,
      "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) :\n2298c0ff-cc2e-4e5d-9e08-b2722631b2d7 — KaraWorld · contrôleur\nfec1f182-8a64-47f7-830b-cd3ea9ed47c0 — module non identifié\n994646e0-7cc9-4efc-bf12-43b139a24ca8 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 93258,
          "raw": "2026-10-30 23:58:05 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793364140330.txt",
          "line": 87015,
          "raw": "Receive from parent 2298c0ff-cc2e-4e5d-9e08-b2722631b2d7 : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 39,
      "t": 1793404685000,
      "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) :\n2298c0ff-cc2e-4e5d-9e08-b2722631b2d7 — KaraWorld · contrôleur\nfec1f182-8a64-47f7-830b-cd3ea9ed47c0 — module non identifié\n994646e0-7cc9-4efc-bf12-43b139a24ca8 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 93259,
          "raw": "2026-10-30 23:58:05 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793364140330.txt",
          "line": 87015,
          "raw": "Receive from parent 2298c0ff-cc2e-4e5d-9e08-b2722631b2d7 : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 40,
      "t": 1793404685000,
      "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) :\n2298c0ff-cc2e-4e5d-9e08-b2722631b2d7 — KaraWorld · contrôleur\nfec1f182-8a64-47f7-830b-cd3ea9ed47c0 — module non identifié\n994646e0-7cc9-4efc-bf12-43b139a24ca8 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 93260,
          "raw": "2026-10-30 23:58:05 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793364140330.txt",
          "line": 87015,
          "raw": "Receive from parent 2298c0ff-cc2e-4e5d-9e08-b2722631b2d7 : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 41,
      "t": 1793404685000,
      "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 e201a35f-54d2-48de-8e4c-46c47bd25f8a\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 93287,
          "raw": "2026-10-30 23:58:05 [com] stdout Connect parent e201a35f-54d2-48de-8e4c-46c47bd25f8a",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "e201a35f-54d2-48de-8e4c-46c47bd25f8a"
    },
    {
      "id": 42,
      "t": 1793404685000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 93533,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 43,
      "t": 1793404685000,
      "type": "connection",
      "label": "Connexion COM · Quiz · kiosk / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · tv / Quiz · logique de jeu",
      "module": "COM",
      "game": null,
      "detail": "parent 1d85fb33-ce34-4922-bdda-5c228428c58b\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 93576,
          "raw": "2026-10-30 23:58:05 [com] stdout Connect parent 1d85fb33-ce34-4922-bdda-5c228428c58b",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "1d85fb33-ce34-4922-bdda-5c228428c58b"
    },
    {
      "id": 44,
      "t": 1793404685000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · tv / Quiz · logique de jeu",
      "module": "COM",
      "game": null,
      "detail": "parent 789989f0-4c4e-4c28-870a-cd694950ab67\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 93578,
          "raw": "2026-10-30 23:58:05 [com] stdout Connect parent 789989f0-4c4e-4c28-870a-cd694950ab67",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "789989f0-4c4e-4c28-870a-cd694950ab67"
    },
    {
      "id": 45,
      "t": 1793404685000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 93854,
          "raw": "2026-10-30 23:58:05 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 46,
      "t": 1793404685000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 94181,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 47,
      "t": 1793404686000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 94307,
          "raw": "2026-10-30 23:58:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 48,
      "t": 1793404686000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 94317,
          "raw": "2026-10-30 23:58:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"gameLocked\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 49,
      "t": 1793404693000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 94782,
          "raw": "2026-10-30 23:58:13 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 50,
      "t": 1793404697000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 95041,
          "raw": "2026-10-30 23:58:17 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 51,
      "t": 1793404697000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 95061,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 52,
      "t": 1793404697000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 95071,
          "raw": "2026-10-30 23:58:17 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 53,
      "t": 1793404697000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 95081,
          "raw": "2026-10-30 23:58:17 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 54,
      "t": 1793404697000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 95101,
          "raw": "2026-10-30 23:58:17 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 55,
      "t": 1793404697000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 95121,
          "raw": "2026-10-30 23:58:17 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 56,
      "t": 1793404721000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 95153,
          "raw": "2026-10-30 23:58:41 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 57,
      "t": 1793404721000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 95163,
          "raw": "2026-10-30 23:58:41 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 58,
      "t": 1793404721000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 95173,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 59,
      "t": 1793404721000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 95193,
          "raw": "2026-10-30 23:58:41 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 60,
      "t": 1793404721000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793364140330.txt",
          "line": 95203,
          "raw": "2026-10-30 23:58:41 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 61,
      "t": 1793435886000,
      "type": "restart",
      "label": "Redémarrage · nouvelle session MAIN",
      "module": "MAIN",
      "game": null,
      "detail": "log_1793364140330.txt → log_1793435886215.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_1793435886215.txt",
          "line": 1,
          "raw": "2026-10-31 08:38:06 I'm antalzic64!",
          "inherited": false
        }
      ],
      "certainty": "nouvelle session observée"
    },
    {
      "id": 62,
      "t": 1793435888000,
      "type": "system",
      "label": "Démarrage module · com",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 83,
          "raw": "2026-10-31 08:38:08 Start com",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 63,
      "t": 1793435890000,
      "type": "system",
      "label": "Démarrage module · dmx",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 86,
          "raw": "2026-10-31 08:38:10 Start dmx",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 64,
      "t": 1793435890000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent 2af3be60-47ee-47cd-8061-4642f343336a\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 92,
          "raw": "2026-10-31 08:38:10 [com] stdout Connect parent 2af3be60-47ee-47cd-8061-4642f343336a",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "2af3be60-47ee-47cd-8061-4642f343336a"
    },
    {
      "id": 65,
      "t": 1793435892000,
      "type": "system",
      "label": "Démarrage module · arduino",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 94,
          "raw": "2026-10-31 08:38:12 Start arduino",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 66,
      "t": 1793435894000,
      "type": "connection",
      "label": "Connexion COM · Arduino / entrées joueurs",
      "module": "COM",
      "game": null,
      "detail": "parent ae7950a1-1eb2-422a-a838-eb30fc287181\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 101,
          "raw": "2026-10-31 08:38:14 [com] stdout Connect parent ae7950a1-1eb2-422a-a838-eb30fc287181",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "ae7950a1-1eb2-422a-a838-eb30fc287181"
    },
    {
      "id": 67,
      "t": 1793435894000,
      "type": "system",
      "label": "Démarrage module · ardour",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 105,
          "raw": "2026-10-31 08:38:14 Start ardour",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 68,
      "t": 1793435895000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent 31e6b19f-2bab-4adf-9957-2b5ff1ce9f1e\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 110,
          "raw": "2026-10-31 08:38:15 [com] stdout Connect parent 31e6b19f-2bab-4adf-9957-2b5ff1ce9f1e",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "31e6b19f-2bab-4adf-9957-2b5ff1ce9f1e"
    },
    {
      "id": 69,
      "t": 1793435895000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent 9be1789f-8a78-4a5b-923d-5275ce08ec89\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 114,
          "raw": "2026-10-31 08:38:15 [com] stdout Connect parent 9be1789f-8a78-4a5b-923d-5275ce08ec89",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "9be1789f-8a78-4a5b-923d-5275ce08ec89"
    },
    {
      "id": 70,
      "t": 1793435897000,
      "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-1793435897.txt\nLe chemin annoncé au démarrage ne prouve pas à lui seul un crash dans la journée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 144,
          "raw": "2026-10-31 08:38:17 [ardour] stdout stdout: Crash Log: C:\\Users\\antalzic\\AppData\\Local\\Ardour8\\CrashLog\\Ardour-8.12.0-crash-1793435897.txt",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 71,
      "t": 1793435904000,
      "type": "system",
      "label": "Démarrage module · quiz",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 165,
          "raw": "2026-10-31 08:38:24 Start quiz",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 72,
      "t": 1793435904000,
      "type": "connection",
      "label": "Connexion COM · superviseur",
      "module": "superviseur",
      "game": null,
      "detail": "Connected to com",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 167,
          "raw": "2026-10-31 08:38:24 Connected to com",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 73,
      "t": 1793435904000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent 0e4f352b-2ab5-431e-b759-c832d299c8fb\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 168,
          "raw": "2026-10-31 08:38:24 [com] stdout Connect parent 0e4f352b-2ab5-431e-b759-c832d299c8fb",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "0e4f352b-2ab5-431e-b759-c832d299c8fb"
    },
    {
      "id": 74,
      "t": 1793435905000,
      "type": "warning",
      "label": "Avertissement · (Ardour.exe:3616): Pango-WARNING **: 09:38:25.895: 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:3616): Pango-WARNING **: 09:38:25.895: couldn't load font \"bold ArdourMono Not-Rotated 7\", falling back to \"Sans Not-Rotated 7\", expect ugly output.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 1576,
          "raw": "(Ardour.exe:3616): Pango-WARNING **: 09:38:25.895: couldn't load font \"bold ArdourMono Not-Rotated 7\", falling back to \"Sans Not-Rotated 7\", expect ugly output.",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 75,
      "t": 1793435905000,
      "type": "warning",
      "label": "Avertissement · (Ardour.exe:3616): Pango-WARNING **: 09:38:25.898: 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:3616): Pango-WARNING **: 09:38:25.898: 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_1793435886215.txt",
          "line": 1597,
          "raw": "(Ardour.exe:3616): Pango-WARNING **: 09:38:25.898: 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": 76,
      "t": 1793435905000,
      "type": "warning",
      "label": "Avertissement · (Ardour.exe:3616): Pango-WARNING **: 09:38:25.898: 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:3616): Pango-WARNING **: 09:38:25.898: 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_1793435886215.txt",
          "line": 1599,
          "raw": "(Ardour.exe:3616): Pango-WARNING **: 09:38:25.898: 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": 77,
      "t": 1793435909000,
      "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 0cdf3fcf-ec00-4cab-8e46-89cae79f369e\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 2077,
          "raw": "2026-10-31 08:38:29 [com] stdout Connect parent 0cdf3fcf-ec00-4cab-8e46-89cae79f369e",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "0cdf3fcf-ec00-4cab-8e46-89cae79f369e"
    },
    {
      "id": 78,
      "t": 1793435910000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 2150,
          "raw": "2026-10-31 08:38:30 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"gameLocked\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 79,
      "t": 1793435915000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 2343,
          "raw": "2026-10-31 08:38:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 80,
      "t": 1793435915000,
      "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_1793435886215.txt",
          "line": 2350,
          "raw": "2026-10-31 08:38:35 [quiz] stdout child process exited with code 0",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 81,
      "t": 1793435916000,
      "type": "connection",
      "label": "Connexion COM · Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs",
      "module": "COM",
      "game": null,
      "detail": "parent 303a9e88-c4c6-4130-946d-d2a8bf4f5cab\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 2356,
          "raw": "2026-10-31 08:38:36 [com] stdout Connect parent 303a9e88-c4c6-4130-946d-d2a8bf4f5cab",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "303a9e88-c4c6-4130-946d-d2a8bf4f5cab"
    },
    {
      "id": 82,
      "t": 1793435916000,
      "type": "monitor",
      "label": "tv · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.tv.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 2359,
          "raw": "2026-10-31 08:38:36 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.tv.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 83,
      "t": 1793435925000,
      "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_1793435886215.txt",
          "line": 2448,
          "raw": "2026-10-31 08:38:45 [quiz] stdout child process exited with code 0",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 84,
      "t": 1793435925000,
      "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 158c9d60-5126-4e26-93bb-6de7d310d11d\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 2454,
          "raw": "2026-10-31 08:38:45 [com] stdout Connect parent 158c9d60-5126-4e26-93bb-6de7d310d11d",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "158c9d60-5126-4e26-93bb-6de7d310d11d"
    },
    {
      "id": 85,
      "t": 1793435934000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 3053,
          "raw": "2026-10-31 08:38:54 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 86,
      "t": 1793435934000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 3073,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 87,
      "t": 1793435934000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 3085,
          "raw": "2026-10-31 08:38:54 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 88,
      "t": 1793435934000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 3095,
          "raw": "2026-10-31 08:38:54 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 89,
      "t": 1793435934000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 3116,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 90,
      "t": 1793435934000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 3128,
          "raw": "2026-10-31 08:38:54 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 91,
      "t": 1793435934000,
      "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_1793435886215.txt",
          "line": 3139,
          "raw": "2026-10-31 08:38:54 [quiz] stdout child process exited with code 0",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 92,
      "t": 1793450071000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 3633,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 93,
      "t": 1793450071000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 3643,
          "raw": "2026-10-31 12:34:31 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 94,
      "t": 1793450071000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 3653,
          "raw": "2026-10-31 12:34:31 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 95,
      "t": 1793450071000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 3663,
          "raw": "2026-10-31 12:34:31 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"gameLocked\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 96,
      "t": 1793450071000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793450071381,0,3600,1]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 3673,
          "raw": "2026-10-31 12:34:31 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":[1793450071381,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 97,
      "t": 1793450071000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793450071381,0,3600,1]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 3694,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":[1793450071381,0,3600,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 98,
      "t": 1793450071000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 3705,
          "raw": "2026-10-31 12:34:31 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 99,
      "t": 1793450071000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 3715,
          "raw": "2026-10-31 12:34:31 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 100,
      "t": 1793450071000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793450071381,0,3600,1]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 3725,
          "raw": "2026-10-31 12:34:31 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":[1793450071381,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 101,
      "t": 1793450072000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 3745,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 102,
      "t": 1793450072000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 3903,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 103,
      "t": 1793450072000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 3913,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 104,
      "t": 1793450072000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 4001,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 105,
      "t": 1793450072000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 4012,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 106,
      "t": 1793450080000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 4350,
          "raw": "2026-10-31 12:34:40 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 107,
      "t": 1793450080000,
      "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_1793435886215.txt",
          "line": 4360,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 108,
      "t": 1793450080000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 4562,
          "raw": "2026-10-31 12:34:40 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 109,
      "t": 1793450083000,
      "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) :\n0cdf3fcf-ec00-4cab-8e46-89cae79f369e — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\n303a9e88-c4c6-4130-946d-d2a8bf4f5cab — Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs\n158c9d60-5126-4e26-93bb-6de7d310d11d — 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_1793435886215.txt",
          "line": 4571,
          "raw": "2026-10-31 12:34:43 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 2128,
          "raw": "Receive from parent 0cdf3fcf-ec00-4cab-8e46-89cae79f369e : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 2358,
          "raw": "2026-10-31 08:38:36 [com] stdout Receive from parent 303a9e88-c4c6-4130-946d-d2a8bf4f5cab : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 2504,
          "raw": "Receive from parent 158c9d60-5126-4e26-93bb-6de7d310d11d : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 110,
      "t": 1793450083000,
      "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) :\n0cdf3fcf-ec00-4cab-8e46-89cae79f369e — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\n303a9e88-c4c6-4130-946d-d2a8bf4f5cab — Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs\n158c9d60-5126-4e26-93bb-6de7d310d11d — 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_1793435886215.txt",
          "line": 4573,
          "raw": "2026-10-31 12:34:43 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 2128,
          "raw": "Receive from parent 0cdf3fcf-ec00-4cab-8e46-89cae79f369e : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 2358,
          "raw": "2026-10-31 08:38:36 [com] stdout Receive from parent 303a9e88-c4c6-4130-946d-d2a8bf4f5cab : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 2504,
          "raw": "Receive from parent 158c9d60-5126-4e26-93bb-6de7d310d11d : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 111,
      "t": 1793450083000,
      "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) :\n0cdf3fcf-ec00-4cab-8e46-89cae79f369e — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\n303a9e88-c4c6-4130-946d-d2a8bf4f5cab — Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs\n158c9d60-5126-4e26-93bb-6de7d310d11d — 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_1793435886215.txt",
          "line": 4574,
          "raw": "2026-10-31 12:34:43 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 2128,
          "raw": "Receive from parent 0cdf3fcf-ec00-4cab-8e46-89cae79f369e : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 2358,
          "raw": "2026-10-31 08:38:36 [com] stdout Receive from parent 303a9e88-c4c6-4130-946d-d2a8bf4f5cab : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 2504,
          "raw": "Receive from parent 158c9d60-5126-4e26-93bb-6de7d310d11d : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 112,
      "t": 1793450083000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent f9debca9-f596-4dcc-8b83-3bdfab252bde\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 4583,
          "raw": "2026-10-31 12:34:43 [com] stdout Connect parent f9debca9-f596-4dcc-8b83-3bdfab252bde",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "f9debca9-f596-4dcc-8b83-3bdfab252bde"
    },
    {
      "id": 113,
      "t": 1793450083000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent fcf67485-a8e2-4254-bb96-f9b7be0251c9\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 4588,
          "raw": "2026-10-31 12:34:43 [com] stdout Connect parent fcf67485-a8e2-4254-bb96-f9b7be0251c9",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "fcf67485-a8e2-4254-bb96-f9b7be0251c9"
    },
    {
      "id": 114,
      "t": 1793450083000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent ead3dc0d-c10f-4a03-a8ef-a01a38195ed2\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 4593,
          "raw": "2026-10-31 12:34:43 [com] stdout Connect parent ead3dc0d-c10f-4a03-a8ef-a01a38195ed2",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "ead3dc0d-c10f-4a03-a8ef-a01a38195ed2"
    },
    {
      "id": 115,
      "t": 1793450086000,
      "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_1793435886215.txt",
          "line": 4831,
          "raw": "2026-10-31 12:34:46 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793450086755,0,192.688437,0.02,\"kpop-demon-hunters_golden_88727\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 116,
      "t": 1793450193000,
      "type": "music",
      "label": "Fin / arrêt morceau · kpop-demon-hunters_golden_88727",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 5425,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 117,
      "t": 1793450194000,
      "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_1793435886215.txt",
          "line": 5447,
          "raw": "2026-10-31 12:36:34 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793450194585,0,158.404479,0.02,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 118,
      "t": 1793450352000,
      "type": "music",
      "label": "Fin / arrêt morceau · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 6100,
          "raw": "2026-10-31 12:39:12 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 119,
      "t": 1793450354000,
      "type": "music",
      "label": "Début morceau · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 180.374979 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 6122,
          "raw": "2026-10-31 12:39:14 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793450354053,0,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 120,
      "t": 1793450534000,
      "type": "music",
      "label": "Fin / arrêt morceau · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 6365,
          "raw": "2026-10-31 12:42:14 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 121,
      "t": 1793450535000,
      "type": "music",
      "label": "Début morceau · gilbert-montagne_on-va-s-aimer_8110",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 247.214036 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 6387,
          "raw": "2026-10-31 12:42:15 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793450535917,0,247.214036,0.02,\"gilbert-montagne_on-va-s-aimer_8110\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 122,
      "t": 1793450783000,
      "type": "music",
      "label": "Fin / arrêt morceau · gilbert-montagne_on-va-s-aimer_8110",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 7162,
          "raw": "2026-10-31 12:46:23 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 123,
      "t": 1793450785000,
      "type": "music",
      "label": "Début morceau · michel-sardou_les-lacs-du-connemara_12400",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 362.892766 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 7184,
          "raw": "2026-10-31 12:46:25 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793450785180,0,362.892766,0.02,\"michel-sardou_les-lacs-du-connemara_12400\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 124,
      "t": 1793451088000,
      "type": "music",
      "label": "Fin / arrêt morceau · michel-sardou_les-lacs-du-connemara_12400",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 8646,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 125,
      "t": 1793451090000,
      "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_1793435886215.txt",
          "line": 8668,
          "raw": "2026-10-31 12:51:30 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793451090089,0,205.914558,0.02,\"dalida_mourir-sur-scene_14472\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 126,
      "t": 1793451296000,
      "type": "music",
      "label": "Fin / arrêt morceau · dalida_mourir-sur-scene_14472",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 9490,
          "raw": "2026-10-31 12:54:56 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 127,
      "t": 1793451297000,
      "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_1793435886215.txt",
          "line": 9512,
          "raw": "2026-10-31 12:54:57 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793451297175,0,208.457166,0.02,\"celine-dion_j-irai-ou-tu-iras_11646\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 128,
      "t": 1793451505000,
      "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_1793435886215.txt",
          "line": 9693,
          "raw": "2026-10-31 12:58:25 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 129,
      "t": 1793451506000,
      "type": "music",
      "label": "Début morceau · celine-dion_i-m-alive_7077",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 210.216208 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 9715,
          "raw": "2026-10-31 12:58:26 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793451506849,0,210.216208,0.02,\"celine-dion_i-m-alive_7077\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 130,
      "t": 1793451717000,
      "type": "music",
      "label": "Fin / arrêt morceau · celine-dion_i-m-alive_7077",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 10121,
          "raw": "2026-10-31 13:01:57 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 131,
      "t": 1793451718000,
      "type": "music",
      "label": "Début morceau · chimene-badi_je-viens-du-sud_10740",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 242.316803 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 10143,
          "raw": "2026-10-31 13:01:58 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793451718447,0,242.316803,0.02,\"chimene-badi_je-viens-du-sud_10740\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 132,
      "t": 1793451960000,
      "type": "music",
      "label": "Fin / arrêt morceau · chimene-badi_je-viens-du-sud_10740",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 11086,
          "raw": "2026-10-31 13:06:00 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 133,
      "t": 1793451962000,
      "type": "music",
      "label": "Début morceau · jean-jacques-goldman_je-te-donne_5968",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 250.391995 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 11108,
          "raw": "2026-10-31 13:06:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793451962667,0,250.391995,0.02,\"jean-jacques-goldman_je-te-donne_5968\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 134,
      "t": 1793452213000,
      "type": "music",
      "label": "Fin / arrêt morceau · jean-jacques-goldman_je-te-donne_5968",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 11237,
          "raw": "2026-10-31 13:10:13 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 135,
      "t": 1793452214000,
      "type": "music",
      "label": "Début morceau · garou_sous-le-vent_5952",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 213.067347 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 11259,
          "raw": "2026-10-31 13:10:14 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793452214281,0,213.067347,0.02,\"garou_sous-le-vent_5952\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 136,
      "t": 1793452427000,
      "type": "music",
      "label": "Fin / arrêt morceau · garou_sous-le-vent_5952",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 11925,
          "raw": "2026-10-31 13:13:47 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 137,
      "t": 1793452428000,
      "type": "music",
      "label": "Début morceau · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 220.370499 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 11947,
          "raw": "2026-10-31 13:13:48 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793452428566,0,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 138,
      "t": 1793452648000,
      "type": "music",
      "label": "Fin / arrêt morceau · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 12205,
          "raw": "2026-10-31 13:17:28 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 139,
      "t": 1793452650000,
      "type": "music",
      "label": "Début morceau · soprano_en-feu_51791",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 202.414082 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 12227,
          "raw": "2026-10-31 13:17:30 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793452650092,0,202.414082,0.02,\"soprano_en-feu_51791\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 140,
      "t": 1793452658000,
      "type": "music",
      "label": "Fin / arrêt morceau · soprano_en-feu_51791",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 12281,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 141,
      "t": 1793452659000,
      "type": "music",
      "label": "Début morceau · larusso_tu-m-oublieras_11626",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 222.785351 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 12303,
          "raw": "2026-10-31 13:17:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793452659382,0,222.785351,0.02,\"larusso_tu-m-oublieras_11626\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 142,
      "t": 1793452882000,
      "type": "music",
      "label": "Fin / arrêt morceau · larusso_tu-m-oublieras_11626",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 12882,
          "raw": "2026-10-31 13:21:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 143,
      "t": 1793452883000,
      "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_1793435886215.txt",
          "line": 12904,
          "raw": "2026-10-31 13:21:23 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793452883485,0,227.752018,0.02,\"joe-dassin_dans-les-yeux-d-emilie_23290\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 144,
      "t": 1793453111000,
      "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_1793435886215.txt",
          "line": 13243,
          "raw": "2026-10-31 13:25:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 145,
      "t": 1793453112000,
      "type": "music",
      "label": "Début morceau · charles-aznavour_emmenez-moi_12304",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 218.229592 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 13265,
          "raw": "2026-10-31 13:25:12 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793453112462,0,218.229592,0.02,\"charles-aznavour_emmenez-moi_12304\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 146,
      "t": 1793453328000,
      "type": "music",
      "label": "Fin / arrêt morceau · charles-aznavour_emmenez-moi_12304",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 13344,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 147,
      "t": 1793453329000,
      "type": "music",
      "label": "Début morceau · soprano_en-feu_51791",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 202.414082 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 13366,
          "raw": "2026-10-31 13:28:49 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793453329580,0,202.414082,0.02,\"soprano_en-feu_51791\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 148,
      "t": 1793453530000,
      "type": "music",
      "label": "Fin / arrêt morceau · soprano_en-feu_51791",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 13654,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 149,
      "t": 1793453532000,
      "type": "music",
      "label": "Début morceau · france-gall_il-jouait-du-piano-debout_11666",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 247.459569 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 13676,
          "raw": "2026-10-31 13:32:12 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793453532439,0,247.459569,0.02,\"france-gall_il-jouait-du-piano-debout_11666\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 150,
      "t": 1793453779000,
      "type": "session",
      "label": "Session · minuterie effacée",
      "module": "COM",
      "game": "karaoke",
      "detail": "null",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 14469,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 151,
      "t": 1793453779000,
      "type": "music",
      "label": "Fin / arrêt morceau · france-gall_il-jouait-du-piano-debout_11666",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 14522,
          "raw": "2026-10-31 13:36:19 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 152,
      "t": 1793453779000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 14616,
          "raw": "2026-10-31 13:36:19 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 153,
      "t": 1793453779000,
      "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) :\nf9debca9-f596-4dcc-8b83-3bdfab252bde — KaraWorld · contrôleur\nfcf67485-a8e2-4254-bb96-f9b7be0251c9 — module non identifié\nead3dc0d-c10f-4a03-a8ef-a01a38195ed2 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 14650,
          "raw": "2026-10-31 13:36:19 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 4655,
          "raw": "2026-10-31 12:34:43 [com] stdout Receive from parent f9debca9-f596-4dcc-8b83-3bdfab252bde : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 154,
      "t": 1793453779000,
      "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) :\nf9debca9-f596-4dcc-8b83-3bdfab252bde — KaraWorld · contrôleur\nfcf67485-a8e2-4254-bb96-f9b7be0251c9 — module non identifié\nead3dc0d-c10f-4a03-a8ef-a01a38195ed2 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 14651,
          "raw": "2026-10-31 13:36:19 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 4655,
          "raw": "2026-10-31 12:34:43 [com] stdout Receive from parent f9debca9-f596-4dcc-8b83-3bdfab252bde : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 155,
      "t": 1793453779000,
      "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) :\nf9debca9-f596-4dcc-8b83-3bdfab252bde — KaraWorld · contrôleur\nfcf67485-a8e2-4254-bb96-f9b7be0251c9 — module non identifié\nead3dc0d-c10f-4a03-a8ef-a01a38195ed2 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 14652,
          "raw": "2026-10-31 13:36:19 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 4655,
          "raw": "2026-10-31 12:34:43 [com] stdout Receive from parent f9debca9-f596-4dcc-8b83-3bdfab252bde : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 156,
      "t": 1793453780000,
      "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 ac563161-0695-4b44-b5c0-7aed0bb0b4f7\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 14704,
          "raw": "2026-10-31 13:36:20 [com] stdout Connect parent ac563161-0695-4b44-b5c0-7aed0bb0b4f7",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "ac563161-0695-4b44-b5c0-7aed0bb0b4f7"
    },
    {
      "id": 157,
      "t": 1793453780000,
      "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 c8c693b8-e2ee-479a-9b48-b1a3f845f181\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 14706,
          "raw": "2026-10-31 13:36:20 [com] stdout Connect parent c8c693b8-e2ee-479a-9b48-b1a3f845f181",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "c8c693b8-e2ee-479a-9b48-b1a3f845f181"
    },
    {
      "id": 158,
      "t": 1793453780000,
      "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 c8e888c8-75ff-41a2-87f0-ef6f58f3d7a9\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 14959,
          "raw": "2026-10-31 13:36:20 [com] stdout Connect parent c8e888c8-75ff-41a2-87f0-ef6f58f3d7a9",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "c8e888c8-75ff-41a2-87f0-ef6f58f3d7a9"
    },
    {
      "id": 159,
      "t": 1793453781000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 15642,
          "raw": "2026-10-31 13:36:21 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 160,
      "t": 1793453781000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 15724,
          "raw": "2026-10-31 13:36:21 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 161,
      "t": 1793453781000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 15734,
          "raw": "2026-10-31 13:36:21 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"gameLocked\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 162,
      "t": 1793453781000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 15745,
          "raw": "2026-10-31 13:36:21 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 163,
      "t": 1793453782000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 15857,
          "raw": "2026-10-31 13:36:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 164,
      "t": 1793453789000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 16716,
          "raw": "2026-10-31 13:36:29 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 165,
      "t": 1793453797000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 17212,
          "raw": "2026-10-31 13:36:37 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 166,
      "t": 1793453797000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 17232,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 167,
      "t": 1793453797000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 17242,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 168,
      "t": 1793453797000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 17252,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 169,
      "t": 1793453797000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 17272,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 170,
      "t": 1793453797000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 17292,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 171,
      "t": 1793453821000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 17324,
          "raw": "2026-10-31 13:37:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 172,
      "t": 1793453822000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 17334,
          "raw": "2026-10-31 13:37:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 173,
      "t": 1793453822000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 17344,
          "raw": "2026-10-31 13:37:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 174,
      "t": 1793453822000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 17364,
          "raw": "2026-10-31 13:37:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 175,
      "t": 1793453822000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 17374,
          "raw": "2026-10-31 13:37:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 176,
      "t": 1793465559000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18004,
          "raw": "2026-10-31 16:52:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 177,
      "t": 1793465559000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18014,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 178,
      "t": 1793465559000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18024,
          "raw": "2026-10-31 16:52:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 179,
      "t": 1793465559000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18034,
          "raw": "2026-10-31 16:52:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"gameLocked\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 180,
      "t": 1793465559000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793465559908,0,4200,1]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18044,
          "raw": "2026-10-31 16:52:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":[1793465559908,0,4200,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 181,
      "t": 1793465559000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793465559908,0,4200,1]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18066,
          "raw": "2026-10-31 16:52:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":[1793465559908,0,4200,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 182,
      "t": 1793465559000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18076,
          "raw": "2026-10-31 16:52:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 183,
      "t": 1793465559000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18086,
          "raw": "2026-10-31 16:52:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 184,
      "t": 1793465559000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793465559908,0,4200,1]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18096,
          "raw": "2026-10-31 16:52:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":[1793465559908,0,4200,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 185,
      "t": 1793465560000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18116,
          "raw": "2026-10-31 16:52:40 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 186,
      "t": 1793465560000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18163,
          "raw": "2026-10-31 16:52:40 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 187,
      "t": 1793465560000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18173,
          "raw": "2026-10-31 16:52:40 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 188,
      "t": 1793465560000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18194,
          "raw": "2026-10-31 16:52:40 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 189,
      "t": 1793465560000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18204,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 190,
      "t": 1793465582000,
      "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_1793435886215.txt",
          "line": 18215,
          "raw": "2026-10-31 16:53:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":\"blindtest\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 191,
      "t": 1793465582000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18247,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 192,
      "t": 1793465582000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18278,
          "raw": "2026-10-31 16:53:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 193,
      "t": 1793465582000,
      "type": "phase",
      "label": "Phase · players-amount-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18288,
          "raw": "2026-10-31 16:53:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"players-amount-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 194,
      "t": 1793465582000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18328,
          "raw": "2026-10-31 16:53:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 195,
      "t": 1793465582000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18338,
          "raw": "2026-10-31 16:53:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 196,
      "t": 1793465643000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18418,
          "raw": "2026-10-31 16:54:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 197,
      "t": 1793465643000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18428,
          "raw": "2026-10-31 16:54:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 198,
      "t": 1793465643000,
      "type": "phase",
      "label": "Phase · game-introduction-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18438,
          "raw": "2026-10-31 16:54:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-introduction-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 199,
      "t": 1793465643000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18478,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 200,
      "t": 1793465643000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18498,
          "raw": "2026-10-31 16:54:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 201,
      "t": 1793465660000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18585,
          "raw": "2026-10-31 16:54:20 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 202,
      "t": 1793465660000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18657,
          "raw": "2026-10-31 16:54:20 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 203,
      "t": 1793465660000,
      "type": "phase",
      "label": "Phase · avatar-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18667,
          "raw": "2026-10-31 16:54:20 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"avatar-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 204,
      "t": 1793465660000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18677,
          "raw": "2026-10-31 16:54:20 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 205,
      "t": 1793465660000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18688,
          "raw": "2026-10-31 16:54:20 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 206,
      "t": 1793465707000,
      "type": "connection",
      "label": "Connexion COM · Arduino / entrées joueurs",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent 22b76f02-cc2c-4ebe-a13a-9cba57243e1c\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18704,
          "raw": "2026-10-31 16:55:07 [com] stdout Connect parent 22b76f02-cc2c-4ebe-a13a-9cba57243e1c",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "22b76f02-cc2c-4ebe-a13a-9cba57243e1c"
    },
    {
      "id": 207,
      "t": 1793465720000,
      "type": "connection",
      "label": "Connexion COM · Arduino / entrées joueurs",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent 0f47e5ad-5076-4872-ba93-fab2672afb45\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 18715,
          "raw": "2026-10-31 16:55:20 [com] stdout Connect parent 0f47e5ad-5076-4872-ba93-fab2672afb45",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "0f47e5ad-5076-4872-ba93-fab2672afb45"
    },
    {
      "id": 208,
      "t": 1793465745000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 19279,
          "raw": "2026-10-31 16:55:45 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 209,
      "t": 1793465745000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 19303,
          "raw": "2026-10-31 16:55:45 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 210,
      "t": 1793465745000,
      "type": "phase",
      "label": "Phase · game-instructions-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 19315,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-instructions-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 211,
      "t": 1793465745000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 19327,
          "raw": "2026-10-31 16:55:45 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 212,
      "t": 1793465745000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 19340,
          "raw": "2026-10-31 16:55:45 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 213,
      "t": 1793465758000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n22b76f02-cc2c-4ebe-a13a-9cba57243e1c — Arduino / entrées joueurs\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 19351,
          "raw": "2026-10-31 16:55:58 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 18730,
          "raw": "2026-10-31 16:55:25 [com] stdout Receive from parent 22b76f02-cc2c-4ebe-a13a-9cba57243e1c : {\"name\":\"angers_salle2\",\"variables\":{\"players.1.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 214,
      "t": 1793465768000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 19408,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 215,
      "t": 1793465768000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 19466,
          "raw": "2026-10-31 16:56:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 216,
      "t": 1793465768000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 19477,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 217,
      "t": 1793465768000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 19492,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 218,
      "t": 1793465768000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 19504,
          "raw": "2026-10-31 16:56:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 219,
      "t": 1793465821000,
      "type": "theme",
      "label": "Thème · 19_BlindtestFunkDisco",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 20396,
          "raw": "2026-10-31 16:57:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"quizThemes.activeTheme\":\"19_BlindtestFunkDisco\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 220,
      "t": 1793465821000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 20446,
          "raw": "2026-10-31 16:57:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 221,
      "t": 1793465821000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 20463,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 222,
      "t": 1793465821000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 20485,
          "raw": "2026-10-31 16:57:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 223,
      "t": 1793465821000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 20496,
          "raw": "2026-10-31 16:57:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 224,
      "t": 1793465823000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 20532,
          "raw": "2026-10-31 16:57:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 225,
      "t": 1793465823000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 20554,
          "raw": "2026-10-31 16:57:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 226,
      "t": 1793465823000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 20576,
          "raw": "2026-10-31 16:57:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 227,
      "t": 1793465823000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 20587,
          "raw": "2026-10-31 16:57:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 228,
      "t": 1793465823000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 20609,
          "raw": "2026-10-31 16:57:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 229,
      "t": 1793465823000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 20620,
          "raw": "2026-10-31 16:57:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 230,
      "t": 1793465823000,
      "type": "question",
      "label": "Début réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 20631,
          "raw": "2026-10-31 16:57:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 231,
      "t": 1793465831000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 20904,
          "raw": "2026-10-31 16:57:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 232,
      "t": 1793465832000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "19_BlindtestFunkDisco",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 20965,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 233,
      "t": 1793465840000,
      "type": "question",
      "label": "Début réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 21009,
          "raw": "2026-10-31 16:57:20 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 234,
      "t": 1793465852000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 21282,
          "raw": "2026-10-31 16:57:32 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 235,
      "t": 1793465853000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "19_BlindtestFunkDisco",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 21343,
          "raw": "2026-10-31 16:57:33 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 236,
      "t": 1793465860000,
      "type": "question",
      "label": "Début réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 21387,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 237,
      "t": 1793465866000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 21682,
          "raw": "2026-10-31 16:57:46 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 238,
      "t": 1793465868000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "19_BlindtestFunkDisco",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 21743,
          "raw": "2026-10-31 16:57:48 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 239,
      "t": 1793465880000,
      "type": "question",
      "label": "Début réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 21809,
          "raw": "2026-10-31 16:58:00 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 240,
      "t": 1793465884000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 22016,
          "raw": "2026-10-31 16:58:04 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 241,
      "t": 1793465886000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "19_BlindtestFunkDisco",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 22077,
          "raw": "2026-10-31 16:58:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 242,
      "t": 1793465901000,
      "type": "question",
      "label": "Début réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 22121,
          "raw": "2026-10-31 16:58:21 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 243,
      "t": 1793465907000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 22372,
          "raw": "2026-10-31 16:58:27 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 244,
      "t": 1793465908000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "19_BlindtestFunkDisco",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 22433,
          "raw": "2026-10-31 16:58:28 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 245,
      "t": 1793465913000,
      "type": "question",
      "label": "Début réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 22477,
          "raw": "2026-10-31 16:58:33 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 246,
      "t": 1793465916000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 22684,
          "raw": "2026-10-31 16:58:36 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 247,
      "t": 1793465918000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "19_BlindtestFunkDisco",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 22745,
          "raw": "2026-10-31 16:58:38 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 248,
      "t": 1793465924000,
      "type": "question",
      "label": "Début réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 22789,
          "raw": "2026-10-31 16:58:44 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 249,
      "t": 1793465927000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 22996,
          "raw": "2026-10-31 16:58:47 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 250,
      "t": 1793465929000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "19_BlindtestFunkDisco",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 23057,
          "raw": "2026-10-31 16:58:49 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 251,
      "t": 1793465933000,
      "type": "question",
      "label": "Début réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 23101,
          "raw": "2026-10-31 16:58:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 252,
      "t": 1793465941000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 23308,
          "raw": "2026-10-31 16:59:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 253,
      "t": 1793465942000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "19_BlindtestFunkDisco",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 23369,
          "raw": "2026-10-31 16:59:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 254,
      "t": 1793465947000,
      "type": "question",
      "label": "Début réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 23413,
          "raw": "2026-10-31 16:59:07 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 255,
      "t": 1793465955000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 23620,
          "raw": "2026-10-31 16:59:15 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 256,
      "t": 1793465957000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "19_BlindtestFunkDisco",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 23681,
          "raw": "2026-10-31 16:59:17 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 257,
      "t": 1793465961000,
      "type": "question",
      "label": "Début réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 23725,
          "raw": "2026-10-31 16:59:21 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 258,
      "t": 1793465967000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 23932,
          "raw": "2026-10-31 16:59:27 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 259,
      "t": 1793465969000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "19_BlindtestFunkDisco",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 23993,
          "raw": "2026-10-31 16:59:29 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 260,
      "t": 1793465973000,
      "type": "question",
      "label": "Début réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 24037,
          "raw": "2026-10-31 16:59:33 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 261,
      "t": 1793465977000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 24244,
          "raw": "2026-10-31 16:59:37 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 262,
      "t": 1793465979000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "19_BlindtestFunkDisco",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 24305,
          "raw": "2026-10-31 16:59:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 263,
      "t": 1793465983000,
      "type": "question",
      "label": "Début réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 24349,
          "raw": "2026-10-31 16:59:43 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 264,
      "t": 1793465993000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 24556,
          "raw": "2026-10-31 16:59:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 265,
      "t": 1793465994000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "19_BlindtestFunkDisco",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 24617,
          "raw": "2026-10-31 16:59:54 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 266,
      "t": 1793465999000,
      "type": "question",
      "label": "Début réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 24661,
          "raw": "2026-10-31 16:59:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 267,
      "t": 1793466007000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 24868,
          "raw": "2026-10-31 17:00:07 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 268,
      "t": 1793466009000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "19_BlindtestFunkDisco",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 24929,
          "raw": "2026-10-31 17:00:09 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 269,
      "t": 1793466014000,
      "type": "question",
      "label": "Début réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 24973,
          "raw": "2026-10-31 17:00:14 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 270,
      "t": 1793466021000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 25180,
          "raw": "2026-10-31 17:00:21 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 271,
      "t": 1793466023000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "19_BlindtestFunkDisco",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 25241,
          "raw": "2026-10-31 17:00:23 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 272,
      "t": 1793466029000,
      "type": "question",
      "label": "Début réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 25285,
          "raw": "2026-10-31 17:00:29 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 273,
      "t": 1793466033000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 25492,
          "raw": "2026-10-31 17:00:33 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 274,
      "t": 1793466035000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "19_BlindtestFunkDisco",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 25553,
          "raw": "2026-10-31 17:00:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 275,
      "t": 1793466040000,
      "type": "question",
      "label": "Début réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 25597,
          "raw": "2026-10-31 17:00:40 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 276,
      "t": 1793466044000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 25804,
          "raw": "2026-10-31 17:00:44 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 277,
      "t": 1793466045000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "19_BlindtestFunkDisco",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 25865,
          "raw": "2026-10-31 17:00:45 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 278,
      "t": 1793466049000,
      "type": "question",
      "label": "Début réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 25909,
          "raw": "2026-10-31 17:00:49 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 279,
      "t": 1793466054000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 26116,
          "raw": "2026-10-31 17:00:54 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 280,
      "t": 1793466056000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "19_BlindtestFunkDisco",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 26177,
          "raw": "2026-10-31 17:00:56 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 281,
      "t": 1793466060000,
      "type": "question",
      "label": "Début réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 26221,
          "raw": "2026-10-31 17:01:00 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 282,
      "t": 1793466066000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 26428,
          "raw": "2026-10-31 17:01:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 283,
      "t": 1793466068000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "19_BlindtestFunkDisco",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 26489,
          "raw": "2026-10-31 17:01:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 284,
      "t": 1793466071000,
      "type": "question",
      "label": "Début réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 26533,
          "raw": "2026-10-31 17:01:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 285,
      "t": 1793466079000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 19_BlindtestFunkDisco · 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_1793435886215.txt",
          "line": 26740,
          "raw": "2026-10-31 17:01:19 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 286,
      "t": 1793466081000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "19_BlindtestFunkDisco",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 26801,
          "raw": "2026-10-31 17:01:21 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 287,
      "t": 1793466085000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 26856,
          "raw": "2026-10-31 17:01:25 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 288,
      "t": 1793466086000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 26907,
          "raw": "2026-10-31 17:01:26 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 289,
      "t": 1793466086000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 26918,
          "raw": "2026-10-31 17:01:26 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 290,
      "t": 1793466086000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 26930,
          "raw": "2026-10-31 17:01:26 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 291,
      "t": 1793466086000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 26942,
          "raw": "2026-10-31 17:01:26 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 292,
      "t": 1793466093000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 27030,
          "raw": "2026-10-31 17:01:33 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 293,
      "t": 1793466093000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 27148,
          "raw": "2026-10-31 17:01:33 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 294,
      "t": 1793466093000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 27160,
          "raw": "2026-10-31 17:01:33 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 295,
      "t": 1793466093000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 27172,
          "raw": "2026-10-31 17:01:33 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 296,
      "t": 1793466093000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 27195,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 297,
      "t": 1793466104000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n0f47e5ad-5076-4872-ba93-fab2672afb45 — Arduino / entrées joueurs\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 27538,
          "raw": "2026-10-31 17:01:44 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 18884,
          "raw": "2026-10-31 16:55:38 [com] stdout Receive from parent 0f47e5ad-5076-4872-ba93-fab2672afb45 : {\"name\":\"angers_salle2\",\"variables\":{\"players.2.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 298,
      "t": 1793466145000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent 0f19bd3f-0ba5-4b11-818d-bfeb6d40018a\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 28799,
          "raw": "2026-10-31 17:02:25 [com] stdout Connect parent 0f19bd3f-0ba5-4b11-818d-bfeb6d40018a",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "0f19bd3f-0ba5-4b11-818d-bfeb6d40018a"
    },
    {
      "id": 299,
      "t": 1793466145000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n0f47e5ad-5076-4872-ba93-fab2672afb45 — Arduino / entrées joueurs\n0f19bd3f-0ba5-4b11-818d-bfeb6d40018a — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 28802,
          "raw": "2026-10-31 17:02:25 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 18884,
          "raw": "2026-10-31 16:55:38 [com] stdout Receive from parent 0f47e5ad-5076-4872-ba93-fab2672afb45 : {\"name\":\"angers_salle2\",\"variables\":{\"players.2.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 300,
      "t": 1793466145000,
      "type": "connection",
      "label": "Connexion COM · Arduino / entrées joueurs",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent d7a64cf1-5f3b-4154-8dbb-1ab9c1f16ce6\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 28805,
          "raw": "2026-10-31 17:02:25 [com] stdout Connect parent d7a64cf1-5f3b-4154-8dbb-1ab9c1f16ce6",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "d7a64cf1-5f3b-4154-8dbb-1ab9c1f16ce6"
    },
    {
      "id": 301,
      "t": 1793466152000,
      "type": "theme",
      "label": "Thème · 17_BlindtestDisneyPixar",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 28862,
          "raw": "2026-10-31 17:02:32 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"quizThemes.activeTheme\":\"17_BlindtestDisneyPixar\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 302,
      "t": 1793466152000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 28906,
          "raw": "2026-10-31 17:02:32 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 303,
      "t": 1793466152000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 28948,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 304,
      "t": 1793466152000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 28971,
          "raw": "2026-10-31 17:02:32 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 305,
      "t": 1793466152000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 28982,
          "raw": "2026-10-31 17:02:32 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 306,
      "t": 1793466154000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 29008,
          "raw": "2026-10-31 17:02:34 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 307,
      "t": 1793466154000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 29030,
          "raw": "2026-10-31 17:02:34 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 308,
      "t": 1793466154000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 29052,
          "raw": "2026-10-31 17:02:34 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 309,
      "t": 1793466154000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 29063,
          "raw": "2026-10-31 17:02:34 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 310,
      "t": 1793466154000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 29085,
          "raw": "2026-10-31 17:02:34 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 311,
      "t": 1793466154000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 29096,
          "raw": "2026-10-31 17:02:34 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 312,
      "t": 1793466155000,
      "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_1793435886215.txt",
          "line": 29107,
          "raw": "2026-10-31 17:02:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 313,
      "t": 1793466162000,
      "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_1793435886215.txt",
          "line": 29296,
          "raw": "2026-10-31 17:02:42 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 314,
      "t": 1793466164000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 29361,
          "raw": "2026-10-31 17:02:44 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 315,
      "t": 1793466174000,
      "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_1793435886215.txt",
          "line": 29515,
          "raw": "2026-10-31 17:02:54 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 316,
      "t": 1793466180000,
      "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_1793435886215.txt",
          "line": 29726,
          "raw": "2026-10-31 17:03:00 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 317,
      "t": 1793466181000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 29791,
          "raw": "2026-10-31 17:03:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 318,
      "t": 1793466190000,
      "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_1793435886215.txt",
          "line": 29879,
          "raw": "2026-10-31 17:03:10 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 319,
      "t": 1793466201000,
      "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_1793435886215.txt",
          "line": 30156,
          "raw": "2026-10-31 17:03:21 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 320,
      "t": 1793466202000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 30221,
          "raw": "2026-10-31 17:03:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 321,
      "t": 1793466209000,
      "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_1793435886215.txt",
          "line": 30287,
          "raw": "2026-10-31 17:03:29 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 322,
      "t": 1793466212000,
      "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_1793435886215.txt",
          "line": 30498,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 323,
      "t": 1793466214000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 30563,
          "raw": "2026-10-31 17:03:34 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 324,
      "t": 1793466223000,
      "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_1793435886215.txt",
          "line": 30629,
          "raw": "2026-10-31 17:03:43 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 325,
      "t": 1793466226000,
      "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_1793435886215.txt",
          "line": 30840,
          "raw": "2026-10-31 17:03:46 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 326,
      "t": 1793466227000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 30905,
          "raw": "2026-10-31 17:03:47 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 327,
      "t": 1793466236000,
      "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_1793435886215.txt",
          "line": 30971,
          "raw": "2026-10-31 17:03:56 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 328,
      "t": 1793466240000,
      "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_1793435886215.txt",
          "line": 31182,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 329,
      "t": 1793466242000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 31247,
          "raw": "2026-10-31 17:04:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 330,
      "t": 1793466249000,
      "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_1793435886215.txt",
          "line": 31313,
          "raw": "2026-10-31 17:04:09 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 331,
      "t": 1793466254000,
      "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_1793435886215.txt",
          "line": 31524,
          "raw": "2026-10-31 17:04:14 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 332,
      "t": 1793466255000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 31589,
          "raw": "2026-10-31 17:04:15 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 333,
      "t": 1793466260000,
      "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_1793435886215.txt",
          "line": 31633,
          "raw": "2026-10-31 17:04:20 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 334,
      "t": 1793466264000,
      "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_1793435886215.txt",
          "line": 31844,
          "raw": "2026-10-31 17:04:24 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 335,
      "t": 1793466266000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 31909,
          "raw": "2026-10-31 17:04:26 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 336,
      "t": 1793466272000,
      "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_1793435886215.txt",
          "line": 31953,
          "raw": "2026-10-31 17:04:32 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 337,
      "t": 1793466276000,
      "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_1793435886215.txt",
          "line": 32164,
          "raw": "2026-10-31 17:04:36 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 338,
      "t": 1793466277000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 32229,
          "raw": "2026-10-31 17:04:37 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 339,
      "t": 1793466287000,
      "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_1793435886215.txt",
          "line": 32273,
          "raw": "2026-10-31 17:04:47 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 340,
      "t": 1793466290000,
      "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_1793435886215.txt",
          "line": 32484,
          "raw": "2026-10-31 17:04:50 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 341,
      "t": 1793466292000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 32549,
          "raw": "2026-10-31 17:04:52 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 342,
      "t": 1793466295000,
      "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_1793435886215.txt",
          "line": 32593,
          "raw": "2026-10-31 17:04:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 343,
      "t": 1793466301000,
      "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_1793435886215.txt",
          "line": 32804,
          "raw": "2026-10-31 17:05:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 344,
      "t": 1793466302000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 32869,
          "raw": "2026-10-31 17:05:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 345,
      "t": 1793466310000,
      "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_1793435886215.txt",
          "line": 32913,
          "raw": "2026-10-31 17:05:10 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 346,
      "t": 1793466316000,
      "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_1793435886215.txt",
          "line": 33124,
          "raw": "2026-10-31 17:05:16 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 347,
      "t": 1793466318000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 33189,
          "raw": "2026-10-31 17:05:18 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 348,
      "t": 1793466322000,
      "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_1793435886215.txt",
          "line": 33233,
          "raw": "2026-10-31 17:05:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 349,
      "t": 1793466324000,
      "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_1793435886215.txt",
          "line": 33444,
          "raw": "2026-10-31 17:05:24 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 350,
      "t": 1793466326000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 33520,
          "raw": "2026-10-31 17:05:26 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 351,
      "t": 1793466329000,
      "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_1793435886215.txt",
          "line": 33575,
          "raw": "2026-10-31 17:05:29 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 352,
      "t": 1793466332000,
      "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_1793435886215.txt",
          "line": 33786,
          "raw": "2026-10-31 17:05:32 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 353,
      "t": 1793466334000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 33851,
          "raw": "2026-10-31 17:05:34 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 354,
      "t": 1793466336000,
      "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_1793435886215.txt",
          "line": 33895,
          "raw": "2026-10-31 17:05:36 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 355,
      "t": 1793466350000,
      "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_1793435886215.txt",
          "line": 34106,
          "raw": "2026-10-31 17:05:50 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 356,
      "t": 1793466352000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 34171,
          "raw": "2026-10-31 17:05:52 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 357,
      "t": 1793466356000,
      "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_1793435886215.txt",
          "line": 34215,
          "raw": "2026-10-31 17:05:56 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 358,
      "t": 1793466364000,
      "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_1793435886215.txt",
          "line": 34426,
          "raw": "2026-10-31 17:06:04 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 359,
      "t": 1793466366000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 34491,
          "raw": "2026-10-31 17:06:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 360,
      "t": 1793466368000,
      "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_1793435886215.txt",
          "line": 34535,
          "raw": "2026-10-31 17:06:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 361,
      "t": 1793466371000,
      "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_1793435886215.txt",
          "line": 34746,
          "raw": "2026-10-31 17:06:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 362,
      "t": 1793466373000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 34811,
          "raw": "2026-10-31 17:06:13 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 363,
      "t": 1793466375000,
      "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_1793435886215.txt",
          "line": 34855,
          "raw": "2026-10-31 17:06:15 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 364,
      "t": 1793466379000,
      "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_1793435886215.txt",
          "line": 35066,
          "raw": "2026-10-31 17:06:19 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 365,
      "t": 1793466381000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 35131,
          "raw": "2026-10-31 17:06:21 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 366,
      "t": 1793466384000,
      "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_1793435886215.txt",
          "line": 35175,
          "raw": "2026-10-31 17:06:24 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 367,
      "t": 1793466387000,
      "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_1793435886215.txt",
          "line": 35386,
          "raw": "2026-10-31 17:06:27 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 368,
      "t": 1793466389000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 35451,
          "raw": "2026-10-31 17:06:29 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 369,
      "t": 1793466391000,
      "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_1793435886215.txt",
          "line": 35495,
          "raw": "2026-10-31 17:06:31 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 370,
      "t": 1793466397000,
      "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_1793435886215.txt",
          "line": 35706,
          "raw": "2026-10-31 17:06:37 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 371,
      "t": 1793466398000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 35771,
          "raw": "2026-10-31 17:06:38 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 372,
      "t": 1793466400000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 35826,
          "raw": "2026-10-31 17:06:40 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 373,
      "t": 1793466400000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 35877,
          "raw": "2026-10-31 17:06:40 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 374,
      "t": 1793466400000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 35888,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 375,
      "t": 1793466400000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 35900,
          "raw": "2026-10-31 17:06:40 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 376,
      "t": 1793466400000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 35912,
          "raw": "2026-10-31 17:06:40 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 377,
      "t": 1793466411000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 36022,
          "raw": "2026-10-31 17:06:51 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 378,
      "t": 1793466411000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 36044,
          "raw": "2026-10-31 17:06:51 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 379,
      "t": 1793466411000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 36055,
          "raw": "2026-10-31 17:06:51 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 380,
      "t": 1793466411000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 36171,
          "raw": "2026-10-31 17:06:51 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 381,
      "t": 1793466411000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 36184,
          "raw": "2026-10-31 17:06:51 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 382,
      "t": 1793466419000,
      "type": "theme",
      "label": "Thème · 15_BlindtestCoupeDuMonde",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 36474,
          "raw": "2026-10-31 17:06:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"quizThemes.activeTheme\":\"15_BlindtestCoupeDuMonde\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 383,
      "t": 1793466419000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 36507,
          "raw": "2026-10-31 17:06:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 384,
      "t": 1793466419000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 36548,
          "raw": "2026-10-31 17:06:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 385,
      "t": 1793466419000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 36571,
          "raw": "2026-10-31 17:06:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 386,
      "t": 1793466419000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 36582,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 387,
      "t": 1793466421000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 36619,
          "raw": "2026-10-31 17:07:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 388,
      "t": 1793466421000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 36641,
          "raw": "2026-10-31 17:07:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 389,
      "t": 1793466421000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 36663,
          "raw": "2026-10-31 17:07:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 390,
      "t": 1793466421000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 36674,
          "raw": "2026-10-31 17:07:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 391,
      "t": 1793466421000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 36696,
          "raw": "2026-10-31 17:07:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 392,
      "t": 1793466421000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 36707,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 393,
      "t": 1793466421000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 1",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 36718,
          "raw": "2026-10-31 17:07:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 394,
      "t": 1793466426000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 1",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 36907,
          "raw": "2026-10-31 17:07:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 395,
      "t": 1793466428000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 36972,
          "raw": "2026-10-31 17:07:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 396,
      "t": 1793466435000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 2",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 37016,
          "raw": "2026-10-31 17:07:15 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 397,
      "t": 1793466440000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 2",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 37227,
          "raw": "2026-10-31 17:07:20 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 398,
      "t": 1793466442000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 37292,
          "raw": "2026-10-31 17:07:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 399,
      "t": 1793466446000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 3",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 37336,
          "raw": "2026-10-31 17:07:26 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 400,
      "t": 1793466454000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 3",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 37547,
          "raw": "2026-10-31 17:07:34 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 401,
      "t": 1793466455000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 37612,
          "raw": "2026-10-31 17:07:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 402,
      "t": 1793466459000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 4",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 37656,
          "raw": "2026-10-31 17:07:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 403,
      "t": 1793466462000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 4",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 37867,
          "raw": "2026-10-31 17:07:42 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 404,
      "t": 1793466464000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 37932,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 405,
      "t": 1793466469000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 5",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 37976,
          "raw": "2026-10-31 17:07:49 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 406,
      "t": 1793466476000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 5",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 38187,
          "raw": "2026-10-31 17:07:56 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 407,
      "t": 1793466478000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 38252,
          "raw": "2026-10-31 17:07:58 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 408,
      "t": 1793466483000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 6",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 38296,
          "raw": "2026-10-31 17:08:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 409,
      "t": 1793466486000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 6",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 38507,
          "raw": "2026-10-31 17:08:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 410,
      "t": 1793466487000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 38572,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 411,
      "t": 1793466491000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 7",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 38616,
          "raw": "2026-10-31 17:08:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 412,
      "t": 1793466499000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 7",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 38827,
          "raw": "2026-10-31 17:08:19 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 413,
      "t": 1793466500000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 38892,
          "raw": "2026-10-31 17:08:20 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 414,
      "t": 1793466504000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 8",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 38936,
          "raw": "2026-10-31 17:08:24 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 415,
      "t": 1793466514000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 8",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 39147,
          "raw": "2026-10-31 17:08:34 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 416,
      "t": 1793466516000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 39212,
          "raw": "2026-10-31 17:08:36 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 417,
      "t": 1793466520000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 9",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 39256,
          "raw": "2026-10-31 17:08:40 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 418,
      "t": 1793466526000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 9",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 39467,
          "raw": "2026-10-31 17:08:46 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 419,
      "t": 1793466528000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 39532,
          "raw": "2026-10-31 17:08:48 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 420,
      "t": 1793466531000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 10",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 39576,
          "raw": "2026-10-31 17:08:51 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 421,
      "t": 1793466538000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 10",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 39787,
          "raw": "2026-10-31 17:08:58 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 422,
      "t": 1793466540000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 39852,
          "raw": "2026-10-31 17:09:00 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 423,
      "t": 1793466543000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 11",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 39896,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 424,
      "t": 1793466551000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 11",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 40107,
          "raw": "2026-10-31 17:09:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 425,
      "t": 1793466553000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 40172,
          "raw": "2026-10-31 17:09:13 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 426,
      "t": 1793466557000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 12",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 40216,
          "raw": "2026-10-31 17:09:17 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 427,
      "t": 1793466560000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 12",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 40427,
          "raw": "2026-10-31 17:09:20 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 428,
      "t": 1793466562000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 40492,
          "raw": "2026-10-31 17:09:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 429,
      "t": 1793466565000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 13",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 40536,
          "raw": "2026-10-31 17:09:25 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 430,
      "t": 1793466570000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 13",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 40747,
          "raw": "2026-10-31 17:09:30 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 431,
      "t": 1793466572000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 40812,
          "raw": "2026-10-31 17:09:32 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 432,
      "t": 1793466577000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 14",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 40856,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 433,
      "t": 1793466581000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 14",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 41067,
          "raw": "2026-10-31 17:09:41 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 434,
      "t": 1793466583000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 41132,
          "raw": "2026-10-31 17:09:43 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 435,
      "t": 1793466586000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 15",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 41176,
          "raw": "2026-10-31 17:09:46 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 436,
      "t": 1793466594000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 15",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 41387,
          "raw": "2026-10-31 17:09:54 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 437,
      "t": 1793466595000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 41452,
          "raw": "2026-10-31 17:09:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 438,
      "t": 1793466599000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 16",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 41496,
          "raw": "2026-10-31 17:09:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 439,
      "t": 1793466608000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 16",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 41707,
          "raw": "2026-10-31 17:10:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 440,
      "t": 1793466609000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 41772,
          "raw": "2026-10-31 17:10:09 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 441,
      "t": 1793466613000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 17",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 41816,
          "raw": "2026-10-31 17:10:13 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 442,
      "t": 1793466616000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 17",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 42027,
          "raw": "2026-10-31 17:10:16 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 443,
      "t": 1793466618000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 42092,
          "raw": "2026-10-31 17:10:18 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 444,
      "t": 1793466623000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 18",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 42136,
          "raw": "2026-10-31 17:10:23 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 445,
      "t": 1793466630000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 18",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 42347,
          "raw": "2026-10-31 17:10:30 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 446,
      "t": 1793466631000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 42412,
          "raw": "2026-10-31 17:10:31 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 447,
      "t": 1793466635000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 19",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 42456,
          "raw": "2026-10-31 17:10:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 448,
      "t": 1793466639000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 19",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 42667,
          "raw": "2026-10-31 17:10:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 449,
      "t": 1793466641000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 42732,
          "raw": "2026-10-31 17:10:41 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 450,
      "t": 1793466644000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 20",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 42776,
          "raw": "2026-10-31 17:10:44 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 451,
      "t": 1793466648000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 20",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 42987,
          "raw": "2026-10-31 17:10:48 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 452,
      "t": 1793466650000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 43052,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 453,
      "t": 1793466652000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 43107,
          "raw": "2026-10-31 17:10:52 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 454,
      "t": 1793466652000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 43158,
          "raw": "2026-10-31 17:10:52 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 455,
      "t": 1793466652000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 43169,
          "raw": "2026-10-31 17:10:52 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 456,
      "t": 1793466652000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 43180,
          "raw": "2026-10-31 17:10:52 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 457,
      "t": 1793466652000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 43192,
          "raw": "2026-10-31 17:10:52 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 458,
      "t": 1793466659000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 43281,
          "raw": "2026-10-31 17:10:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 459,
      "t": 1793466659000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 43328,
          "raw": "2026-10-31 17:10:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 460,
      "t": 1793466659000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 43339,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 461,
      "t": 1793466659000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 43430,
          "raw": "2026-10-31 17:10:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 462,
      "t": 1793466659000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 43442,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 463,
      "t": 1793466673000,
      "type": "theme",
      "label": "Thème · 21_BlindtestHits2000s",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 43798,
          "raw": "2026-10-31 17:11:13 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"quizThemes.activeTheme\":\"21_BlindtestHits2000s\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 464,
      "t": 1793466673000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 43831,
          "raw": "2026-10-31 17:11:13 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 465,
      "t": 1793466673000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 43884,
          "raw": "2026-10-31 17:11:13 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 466,
      "t": 1793466673000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 43913,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 467,
      "t": 1793466673000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 43924,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 468,
      "t": 1793466675000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 43944,
          "raw": "2026-10-31 17:11:15 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 469,
      "t": 1793466675000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 43966,
          "raw": "2026-10-31 17:11:15 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 470,
      "t": 1793466675000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 43988,
          "raw": "2026-10-31 17:11:15 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 471,
      "t": 1793466675000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 43999,
          "raw": "2026-10-31 17:11:15 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 472,
      "t": 1793466675000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 44021,
          "raw": "2026-10-31 17:11:15 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 473,
      "t": 1793466675000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 44032,
          "raw": "2026-10-31 17:11:15 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 474,
      "t": 1793466676000,
      "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_1793435886215.txt",
          "line": 44043,
          "raw": "2026-10-31 17:11:16 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 475,
      "t": 1793466678000,
      "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_1793435886215.txt",
          "line": 44232,
          "raw": "2026-10-31 17:11:18 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 476,
      "t": 1793466680000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 44297,
          "raw": "2026-10-31 17:11:20 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 477,
      "t": 1793466686000,
      "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_1793435886215.txt",
          "line": 44363,
          "raw": "2026-10-31 17:11:26 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 478,
      "t": 1793466690000,
      "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_1793435886215.txt",
          "line": 44574,
          "raw": "2026-10-31 17:11:30 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 479,
      "t": 1793466691000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 44639,
          "raw": "2026-10-31 17:11:31 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 480,
      "t": 1793466695000,
      "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_1793435886215.txt",
          "line": 44683,
          "raw": "2026-10-31 17:11:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 481,
      "t": 1793466698000,
      "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_1793435886215.txt",
          "line": 44894,
          "raw": "2026-10-31 17:11:38 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 482,
      "t": 1793466699000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 44970,
          "raw": "2026-10-31 17:11:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 483,
      "t": 1793466703000,
      "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_1793435886215.txt",
          "line": 45025,
          "raw": "2026-10-31 17:11:43 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 484,
      "t": 1793466709000,
      "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_1793435886215.txt",
          "line": 45236,
          "raw": "2026-10-31 17:11:49 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 485,
      "t": 1793466711000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 45301,
          "raw": "2026-10-31 17:11:51 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 486,
      "t": 1793466714000,
      "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_1793435886215.txt",
          "line": 45345,
          "raw": "2026-10-31 17:11:54 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 487,
      "t": 1793466716000,
      "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_1793435886215.txt",
          "line": 45556,
          "raw": "2026-10-31 17:11:56 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 488,
      "t": 1793466718000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 45643,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 489,
      "t": 1793466721000,
      "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_1793435886215.txt",
          "line": 45687,
          "raw": "2026-10-31 17:12:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 490,
      "t": 1793466724000,
      "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_1793435886215.txt",
          "line": 45898,
          "raw": "2026-10-31 17:12:04 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 491,
      "t": 1793466726000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 45985,
          "raw": "2026-10-31 17:12:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 492,
      "t": 1793466729000,
      "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_1793435886215.txt",
          "line": 46029,
          "raw": "2026-10-31 17:12:09 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 493,
      "t": 1793466731000,
      "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_1793435886215.txt",
          "line": 46240,
          "raw": "2026-10-31 17:12:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 494,
      "t": 1793466733000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 46327,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 495,
      "t": 1793466737000,
      "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_1793435886215.txt",
          "line": 46371,
          "raw": "2026-10-31 17:12:17 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 496,
      "t": 1793466739000,
      "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_1793435886215.txt",
          "line": 46582,
          "raw": "2026-10-31 17:12:19 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 497,
      "t": 1793466741000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 46669,
          "raw": "2026-10-31 17:12:21 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 498,
      "t": 1793466746000,
      "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_1793435886215.txt",
          "line": 46713,
          "raw": "2026-10-31 17:12:26 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 499,
      "t": 1793466750000,
      "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_1793435886215.txt",
          "line": 46924,
          "raw": "2026-10-31 17:12:30 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 500,
      "t": 1793466752000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 47011,
          "raw": "2026-10-31 17:12:32 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 501,
      "t": 1793466755000,
      "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_1793435886215.txt",
          "line": 47055,
          "raw": "2026-10-31 17:12:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 502,
      "t": 1793466762000,
      "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_1793435886215.txt",
          "line": 47266,
          "raw": "2026-10-31 17:12:42 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 503,
      "t": 1793466764000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 47353,
          "raw": "2026-10-31 17:12:44 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 504,
      "t": 1793466766000,
      "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_1793435886215.txt",
          "line": 47397,
          "raw": "2026-10-31 17:12:46 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 505,
      "t": 1793466772000,
      "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_1793435886215.txt",
          "line": 47608,
          "raw": "2026-10-31 17:12:52 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 506,
      "t": 1793466774000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 47673,
          "raw": "2026-10-31 17:12:54 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 507,
      "t": 1793466776000,
      "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_1793435886215.txt",
          "line": 47717,
          "raw": "2026-10-31 17:12:56 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 508,
      "t": 1793466781000,
      "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_1793435886215.txt",
          "line": 47928,
          "raw": "2026-10-31 17:13:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 509,
      "t": 1793466783000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 47993,
          "raw": "2026-10-31 17:13:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 510,
      "t": 1793466786000,
      "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_1793435886215.txt",
          "line": 48037,
          "raw": "2026-10-31 17:13:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 511,
      "t": 1793466789000,
      "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_1793435886215.txt",
          "line": 48248,
          "raw": "2026-10-31 17:13:09 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 512,
      "t": 1793466790000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 48335,
          "raw": "2026-10-31 17:13:10 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 513,
      "t": 1793466794000,
      "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_1793435886215.txt",
          "line": 48379,
          "raw": "2026-10-31 17:13:14 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 514,
      "t": 1793466796000,
      "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_1793435886215.txt",
          "line": 48590,
          "raw": "2026-10-31 17:13:16 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 515,
      "t": 1793466798000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 48677,
          "raw": "2026-10-31 17:13:18 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 516,
      "t": 1793466802000,
      "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_1793435886215.txt",
          "line": 48721,
          "raw": "2026-10-31 17:13:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 517,
      "t": 1793466812000,
      "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_1793435886215.txt",
          "line": 48932,
          "raw": "2026-10-31 17:13:32 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 518,
      "t": 1793466813000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 48997,
          "raw": "2026-10-31 17:13:33 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 519,
      "t": 1793466816000,
      "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_1793435886215.txt",
          "line": 49041,
          "raw": "2026-10-31 17:13:36 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 520,
      "t": 1793466821000,
      "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_1793435886215.txt",
          "line": 49252,
          "raw": "2026-10-31 17:13:41 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 521,
      "t": 1793466822000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 49317,
          "raw": "2026-10-31 17:13:42 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 522,
      "t": 1793466827000,
      "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_1793435886215.txt",
          "line": 49383,
          "raw": "2026-10-31 17:13:47 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 523,
      "t": 1793466831000,
      "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_1793435886215.txt",
          "line": 49594,
          "raw": "2026-10-31 17:13:51 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 524,
      "t": 1793466832000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 49659,
          "raw": "2026-10-31 17:13:52 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 525,
      "t": 1793466838000,
      "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_1793435886215.txt",
          "line": 49703,
          "raw": "2026-10-31 17:13:58 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 526,
      "t": 1793466840000,
      "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_1793435886215.txt",
          "line": 49914,
          "raw": "2026-10-31 17:14:00 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 527,
      "t": 1793466842000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 50001,
          "raw": "2026-10-31 17:14:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 528,
      "t": 1793466847000,
      "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_1793435886215.txt",
          "line": 50045,
          "raw": "2026-10-31 17:14:07 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 529,
      "t": 1793466853000,
      "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_1793435886215.txt",
          "line": 50256,
          "raw": "2026-10-31 17:14:13 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 530,
      "t": 1793466855000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 50343,
          "raw": "2026-10-31 17:14:15 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 531,
      "t": 1793466859000,
      "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_1793435886215.txt",
          "line": 50387,
          "raw": "2026-10-31 17:14:19 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 532,
      "t": 1793466865000,
      "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_1793435886215.txt",
          "line": 50598,
          "raw": "2026-10-31 17:14:25 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 533,
      "t": 1793466866000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 50685,
          "raw": "2026-10-31 17:14:26 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 534,
      "t": 1793466869000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 50740,
          "raw": "2026-10-31 17:14:29 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 535,
      "t": 1793466869000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 50791,
          "raw": "2026-10-31 17:14:29 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 536,
      "t": 1793466869000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 50803,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 537,
      "t": 1793466869000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 50814,
          "raw": "2026-10-31 17:14:29 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 538,
      "t": 1793466869000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 50826,
          "raw": "2026-10-31 17:14:29 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 539,
      "t": 1793466875000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 50903,
          "raw": "2026-10-31 17:14:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 540,
      "t": 1793466875000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 50942,
          "raw": "2026-10-31 17:14:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 541,
      "t": 1793466875000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 50953,
          "raw": "2026-10-31 17:14:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 542,
      "t": 1793466875000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 50975,
          "raw": "2026-10-31 17:14:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 543,
      "t": 1793466875000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 50997,
          "raw": "2026-10-31 17:14:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 544,
      "t": 1793466877000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 51158,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 545,
      "t": 1793466877000,
      "type": "game",
      "label": "Fin de partie · Blindtest",
      "module": "Quiz / KaraWorld",
      "game": "blindtest",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 51169,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 546,
      "t": 1793466877000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 51227,
          "raw": "2026-10-31 17:14:37 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 547,
      "t": 1793466877000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 51238,
          "raw": "2026-10-31 17:14:37 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 548,
      "t": 1793466877000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 51262,
          "raw": "2026-10-31 17:14:37 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 549,
      "t": 1793466877000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 51274,
          "raw": "2026-10-31 17:14:37 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 550,
      "t": 1793466885000,
      "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_1793435886215.txt",
          "line": 51311,
          "raw": "2026-10-31 17:14:45 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":\"quizz\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 551,
      "t": 1793466885000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 51335,
          "raw": "2026-10-31 17:14:45 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 552,
      "t": 1793466885000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 51347,
          "raw": "2026-10-31 17:14:45 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 553,
      "t": 1793466885000,
      "type": "phase",
      "label": "Phase · game-introduction-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 51358,
          "raw": "2026-10-31 17:14:45 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-introduction-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 554,
      "t": 1793466885000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 51391,
          "raw": "2026-10-31 17:14:45 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 555,
      "t": 1793466885000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 51413,
          "raw": "2026-10-31 17:14:45 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 556,
      "t": 1793466895000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 51486,
          "raw": "2026-10-31 17:14:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 557,
      "t": 1793466895000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 51508,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 558,
      "t": 1793466895000,
      "type": "phase",
      "label": "Phase · game-instructions-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 51519,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-instructions-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 559,
      "t": 1793466895000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 51541,
          "raw": "2026-10-31 17:14:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 560,
      "t": 1793466895000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 51559,
          "raw": "2026-10-31 17:14:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 561,
      "t": 1793466917000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 51845,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 562,
      "t": 1793466917000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 51867,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 563,
      "t": 1793466917000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 51878,
          "raw": "2026-10-31 17:15:17 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 564,
      "t": 1793466917000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 51889,
          "raw": "2026-10-31 17:15:17 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 565,
      "t": 1793466917000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 51900,
          "raw": "2026-10-31 17:15:17 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 566,
      "t": 1793466939000,
      "type": "theme",
      "label": "Thème · 43_CEstQuoiCeJob",
      "module": "Quiz",
      "game": "quizz",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 52153,
          "raw": "2026-10-31 17:15:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"quizThemes.activeTheme\":\"43_CEstQuoiCeJob\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 567,
      "t": 1793466939000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 52186,
          "raw": "2026-10-31 17:15:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 568,
      "t": 1793466939000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 52239,
          "raw": "2026-10-31 17:15:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 569,
      "t": 1793466940000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 52263,
          "raw": "2026-10-31 17:15:40 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 570,
      "t": 1793466944000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 52311,
          "raw": "2026-10-31 17:15:44 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 571,
      "t": 1793466944000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 52345,
          "raw": "2026-10-31 17:15:44 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 572,
      "t": 1793466944000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 52356,
          "raw": "2026-10-31 17:15:44 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 573,
      "t": 1793466944000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 52379,
          "raw": "2026-10-31 17:15:44 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 574,
      "t": 1793466944000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 52390,
          "raw": "2026-10-31 17:15:44 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 575,
      "t": 1793466961000,
      "type": "question",
      "label": "Début réponses · Quiz · 43_CEstQuoiCeJob · 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_1793435886215.txt",
          "line": 52424,
          "raw": "2026-10-31 17:16:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 576,
      "t": 1793466969000,
      "type": "question",
      "label": "Fin réponses · Quiz · 43_CEstQuoiCeJob · 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_1793435886215.txt",
          "line": 52613,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 577,
      "t": 1793466978000,
      "type": "question",
      "label": "Début réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 2",
      "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_1793435886215.txt",
          "line": 52678,
          "raw": "2026-10-31 17:16:18 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 578,
      "t": 1793466984000,
      "type": "question",
      "label": "Fin réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 2",
      "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_1793435886215.txt",
          "line": 52867,
          "raw": "2026-10-31 17:16:24 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 579,
      "t": 1793467001000,
      "type": "question",
      "label": "Début réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 3",
      "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_1793435886215.txt",
          "line": 52955,
          "raw": "2026-10-31 17:16:41 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 580,
      "t": 1793467009000,
      "type": "question",
      "label": "Fin réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 3",
      "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_1793435886215.txt",
          "line": 53144,
          "raw": "2026-10-31 17:16:49 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 581,
      "t": 1793467025000,
      "type": "question",
      "label": "Début réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 4",
      "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_1793435886215.txt",
          "line": 53232,
          "raw": "2026-10-31 17:17:05 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 582,
      "t": 1793467028000,
      "type": "question",
      "label": "Fin réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 4",
      "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_1793435886215.txt",
          "line": 53435,
          "raw": "2026-10-31 17:17:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 583,
      "t": 1793467034000,
      "type": "question",
      "label": "Début réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 5",
      "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_1793435886215.txt",
          "line": 53500,
          "raw": "2026-10-31 17:17:14 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 584,
      "t": 1793467035000,
      "type": "question",
      "label": "Fin réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 5",
      "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_1793435886215.txt",
          "line": 53703,
          "raw": "2026-10-31 17:17:15 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 585,
      "t": 1793467042000,
      "type": "question",
      "label": "Début réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 6",
      "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_1793435886215.txt",
          "line": 53790,
          "raw": "2026-10-31 17:17:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 586,
      "t": 1793467043000,
      "type": "question",
      "label": "Fin réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 6",
      "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_1793435886215.txt",
          "line": 53993,
          "raw": "2026-10-31 17:17:23 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 587,
      "t": 1793467049000,
      "type": "question",
      "label": "Début réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 7",
      "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_1793435886215.txt",
          "line": 54058,
          "raw": "2026-10-31 17:17:29 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 588,
      "t": 1793467051000,
      "type": "question",
      "label": "Fin réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 7",
      "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_1793435886215.txt",
          "line": 54261,
          "raw": "2026-10-31 17:17:31 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 589,
      "t": 1793467057000,
      "type": "question",
      "label": "Début réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 8",
      "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_1793435886215.txt",
          "line": 54326,
          "raw": "2026-10-31 17:17:37 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 590,
      "t": 1793467059000,
      "type": "question",
      "label": "Fin réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 8",
      "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_1793435886215.txt",
          "line": 54529,
          "raw": "2026-10-31 17:17:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 591,
      "t": 1793467064000,
      "type": "question",
      "label": "Début réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 9",
      "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_1793435886215.txt",
          "line": 54594,
          "raw": "2026-10-31 17:17:44 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 592,
      "t": 1793467074000,
      "type": "question",
      "label": "Fin réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 9",
      "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_1793435886215.txt",
          "line": 54805,
          "raw": "2026-10-31 17:17:54 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 593,
      "t": 1793467080000,
      "type": "question",
      "label": "Début réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 10",
      "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_1793435886215.txt",
          "line": 54870,
          "raw": "2026-10-31 17:18:00 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 594,
      "t": 1793467089000,
      "type": "question",
      "label": "Fin réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 10",
      "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_1793435886215.txt",
          "line": 55081,
          "raw": "2026-10-31 17:18:09 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 595,
      "t": 1793467099000,
      "type": "question",
      "label": "Début réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 11",
      "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_1793435886215.txt",
          "line": 55146,
          "raw": "2026-10-31 17:18:19 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 596,
      "t": 1793467108000,
      "type": "question",
      "label": "Fin réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 11",
      "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_1793435886215.txt",
          "line": 55357,
          "raw": "2026-10-31 17:18:28 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 597,
      "t": 1793467122000,
      "type": "question",
      "label": "Début réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 12",
      "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_1793435886215.txt",
          "line": 55445,
          "raw": "2026-10-31 17:18:42 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 598,
      "t": 1793467130000,
      "type": "question",
      "label": "Fin réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 12",
      "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_1793435886215.txt",
          "line": 55656,
          "raw": "2026-10-31 17:18:50 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 599,
      "t": 1793467136000,
      "type": "question",
      "label": "Début réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 13",
      "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_1793435886215.txt",
          "line": 55721,
          "raw": "2026-10-31 17:18:56 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 600,
      "t": 1793467142000,
      "type": "question",
      "label": "Fin réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 13",
      "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_1793435886215.txt",
          "line": 55932,
          "raw": "2026-10-31 17:19:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 601,
      "t": 1793467147000,
      "type": "question",
      "label": "Début réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 14",
      "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_1793435886215.txt",
          "line": 55997,
          "raw": "2026-10-31 17:19:07 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 602,
      "t": 1793467151000,
      "type": "question",
      "label": "Fin réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 14",
      "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_1793435886215.txt",
          "line": 56208,
          "raw": "2026-10-31 17:19:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 603,
      "t": 1793467156000,
      "type": "question",
      "label": "Début réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 15",
      "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_1793435886215.txt",
          "line": 56273,
          "raw": "2026-10-31 17:19:16 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 604,
      "t": 1793467164000,
      "type": "question",
      "label": "Fin réponses · Quiz · 43_CEstQuoiCeJob · fenêtre 15",
      "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_1793435886215.txt",
          "line": 56484,
          "raw": "2026-10-31 17:19:24 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 605,
      "t": 1793467175000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 56560,
          "raw": "2026-10-31 17:19:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 606,
      "t": 1793467175000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 56611,
          "raw": "2026-10-31 17:19:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 607,
      "t": 1793467175000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 56622,
          "raw": "2026-10-31 17:19:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 608,
      "t": 1793467175000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 56634,
          "raw": "2026-10-31 17:19:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 609,
      "t": 1793467175000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 56646,
          "raw": "2026-10-31 17:19:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 610,
      "t": 1793467188000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 56778,
          "raw": "2026-10-31 17:19:48 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 611,
      "t": 1793467188000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 56915,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 612,
      "t": 1793467188000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 56926,
          "raw": "2026-10-31 17:19:48 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 613,
      "t": 1793467188000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 56938,
          "raw": "2026-10-31 17:19:48 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 614,
      "t": 1793467188000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 56950,
          "raw": "2026-10-31 17:19:48 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 615,
      "t": 1793467207000,
      "type": "theme",
      "label": "Thème · 48_ClubDorothee",
      "module": "Quiz",
      "game": "quizz",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 57448,
          "raw": "2026-10-31 17:20:07 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"quizThemes.activeTheme\":\"48_ClubDorothee\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 616,
      "t": 1793467207000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 57493,
          "raw": "2026-10-31 17:20:07 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 617,
      "t": 1793467207000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 57523,
          "raw": "2026-10-31 17:20:07 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 618,
      "t": 1793467207000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 57554,
          "raw": "2026-10-31 17:20:07 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 619,
      "t": 1793467208000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 57586,
          "raw": "2026-10-31 17:20:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 620,
      "t": 1793467208000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 57620,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 621,
      "t": 1793467208000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 57631,
          "raw": "2026-10-31 17:20:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 622,
      "t": 1793467208000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 57654,
          "raw": "2026-10-31 17:20:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 623,
      "t": 1793467208000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 57665,
          "raw": "2026-10-31 17:20:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 624,
      "t": 1793467236000,
      "type": "question",
      "label": "Début réponses · Quiz · 48_ClubDorothee · 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_1793435886215.txt",
          "line": 57699,
          "raw": "2026-10-31 17:20:36 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 625,
      "t": 1793467238000,
      "type": "question",
      "label": "Fin réponses · Quiz · 48_ClubDorothee · 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_1793435886215.txt",
          "line": 57945,
          "raw": "2026-10-31 17:20:38 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 626,
      "t": 1793467257000,
      "type": "question",
      "label": "Début réponses · Quiz · 48_ClubDorothee · fenêtre 2",
      "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_1793435886215.txt",
          "line": 58012,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 627,
      "t": 1793467259000,
      "type": "question",
      "label": "Fin réponses · Quiz · 48_ClubDorothee · fenêtre 2",
      "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_1793435886215.txt",
          "line": 58269,
          "raw": "2026-10-31 17:20:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 628,
      "t": 1793467266000,
      "type": "question",
      "label": "Début réponses · Quiz · 48_ClubDorothee · fenêtre 3",
      "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_1793435886215.txt",
          "line": 58336,
          "raw": "2026-10-31 17:21:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 629,
      "t": 1793467268000,
      "type": "question",
      "label": "Fin réponses · Quiz · 48_ClubDorothee · fenêtre 3",
      "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_1793435886215.txt",
          "line": 58615,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 630,
      "t": 1793467279000,
      "type": "question",
      "label": "Début réponses · Quiz · 48_ClubDorothee · fenêtre 4",
      "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_1793435886215.txt",
          "line": 58704,
          "raw": "2026-10-31 17:21:19 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 631,
      "t": 1793467280000,
      "type": "question",
      "label": "Fin réponses · Quiz · 48_ClubDorothee · fenêtre 4",
      "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_1793435886215.txt",
          "line": 58909,
          "raw": "2026-10-31 17:21:20 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 632,
      "t": 1793467287000,
      "type": "question",
      "label": "Début réponses · Quiz · 48_ClubDorothee · fenêtre 5",
      "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_1793435886215.txt",
          "line": 58976,
          "raw": "2026-10-31 17:21:27 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 633,
      "t": 1793467289000,
      "type": "question",
      "label": "Fin réponses · Quiz · 48_ClubDorothee · fenêtre 5",
      "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_1793435886215.txt",
          "line": 59203,
          "raw": "2026-10-31 17:21:29 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 634,
      "t": 1793467295000,
      "type": "question",
      "label": "Début réponses · Quiz · 48_ClubDorothee · fenêtre 6",
      "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_1793435886215.txt",
          "line": 59270,
          "raw": "2026-10-31 17:21:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 635,
      "t": 1793467297000,
      "type": "question",
      "label": "Fin réponses · Quiz · 48_ClubDorothee · fenêtre 6",
      "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_1793435886215.txt",
          "line": 59497,
          "raw": "2026-10-31 17:21:37 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 636,
      "t": 1793467302000,
      "type": "question",
      "label": "Début réponses · Quiz · 48_ClubDorothee · fenêtre 7",
      "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_1793435886215.txt",
          "line": 59586,
          "raw": "2026-10-31 17:21:42 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 637,
      "t": 1793467305000,
      "type": "question",
      "label": "Fin réponses · Quiz · 48_ClubDorothee · fenêtre 7",
      "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_1793435886215.txt",
          "line": 59791,
          "raw": "2026-10-31 17:21:45 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 638,
      "t": 1793467311000,
      "type": "question",
      "label": "Début réponses · Quiz · 48_ClubDorothee · fenêtre 8",
      "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_1793435886215.txt",
          "line": 59858,
          "raw": "2026-10-31 17:21:51 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 639,
      "t": 1793467312000,
      "type": "question",
      "label": "Fin réponses · Quiz · 48_ClubDorothee · fenêtre 8",
      "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_1793435886215.txt",
          "line": 60085,
          "raw": "2026-10-31 17:21:52 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 640,
      "t": 1793467321000,
      "type": "question",
      "label": "Début réponses · Quiz · 48_ClubDorothee · fenêtre 9",
      "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_1793435886215.txt",
          "line": 60152,
          "raw": "2026-10-31 17:22:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 641,
      "t": 1793467330000,
      "type": "question",
      "label": "Fin réponses · Quiz · 48_ClubDorothee · fenêtre 9",
      "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_1793435886215.txt",
          "line": 60365,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 642,
      "t": 1793467348000,
      "type": "question",
      "label": "Début réponses · Quiz · 48_ClubDorothee · fenêtre 10",
      "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_1793435886215.txt",
          "line": 60432,
          "raw": "2026-10-31 17:22:28 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 643,
      "t": 1793467351000,
      "type": "question",
      "label": "Fin réponses · Quiz · 48_ClubDorothee · fenêtre 10",
      "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_1793435886215.txt",
          "line": 60645,
          "raw": "2026-10-31 17:22:31 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 644,
      "t": 1793467358000,
      "type": "question",
      "label": "Début réponses · Quiz · 48_ClubDorothee · fenêtre 11",
      "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_1793435886215.txt",
          "line": 60712,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 645,
      "t": 1793467361000,
      "type": "question",
      "label": "Fin réponses · Quiz · 48_ClubDorothee · fenêtre 11",
      "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_1793435886215.txt",
          "line": 60925,
          "raw": "2026-10-31 17:22:41 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 646,
      "t": 1793467369000,
      "type": "question",
      "label": "Début réponses · Quiz · 48_ClubDorothee · fenêtre 12",
      "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_1793435886215.txt",
          "line": 60992,
          "raw": "2026-10-31 17:22:49 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 647,
      "t": 1793467372000,
      "type": "question",
      "label": "Fin réponses · Quiz · 48_ClubDorothee · fenêtre 12",
      "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_1793435886215.txt",
          "line": 61227,
          "raw": "2026-10-31 17:22:52 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 648,
      "t": 1793467386000,
      "type": "question",
      "label": "Début réponses · Quiz · 48_ClubDorothee · fenêtre 13",
      "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_1793435886215.txt",
          "line": 61294,
          "raw": "2026-10-31 17:23:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 649,
      "t": 1793467399000,
      "type": "question",
      "label": "Fin réponses · Quiz · 48_ClubDorothee · fenêtre 13",
      "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_1793435886215.txt",
          "line": 61507,
          "raw": "2026-10-31 17:23:19 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 650,
      "t": 1793467413000,
      "type": "question",
      "label": "Début réponses · Quiz · 48_ClubDorothee · fenêtre 14",
      "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_1793435886215.txt",
          "line": 61596,
          "raw": "2026-10-31 17:23:33 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 651,
      "t": 1793467417000,
      "type": "question",
      "label": "Fin réponses · Quiz · 48_ClubDorothee · fenêtre 14",
      "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_1793435886215.txt",
          "line": 61809,
          "raw": "2026-10-31 17:23:37 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 652,
      "t": 1793467423000,
      "type": "question",
      "label": "Début réponses · Quiz · 48_ClubDorothee · fenêtre 15",
      "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_1793435886215.txt",
          "line": 61876,
          "raw": "2026-10-31 17:23:43 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 653,
      "t": 1793467428000,
      "type": "question",
      "label": "Fin réponses · Quiz · 48_ClubDorothee · fenêtre 15",
      "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_1793435886215.txt",
          "line": 62089,
          "raw": "2026-10-31 17:23:48 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 654,
      "t": 1793467433000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 62167,
          "raw": "2026-10-31 17:23:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 655,
      "t": 1793467433000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 62218,
          "raw": "2026-10-31 17:23:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 656,
      "t": 1793467433000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 62229,
          "raw": "2026-10-31 17:23:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 657,
      "t": 1793467433000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 62241,
          "raw": "2026-10-31 17:23:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 658,
      "t": 1793467433000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 62253,
          "raw": "2026-10-31 17:23:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 659,
      "t": 1793467442000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 62363,
          "raw": "2026-10-31 17:24:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 660,
      "t": 1793467442000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 62491,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 661,
      "t": 1793467442000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 62502,
          "raw": "2026-10-31 17:24:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 662,
      "t": 1793467442000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 62536,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 663,
      "t": 1793467442000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 62549,
          "raw": "2026-10-31 17:24:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 664,
      "t": 1793467452000,
      "type": "theme",
      "label": "Thème · 45_CEstQuoiLePrixDeCeTruc",
      "module": "Quiz",
      "game": "quizz",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 62882,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"quizThemes.activeTheme\":\"45_CEstQuoiLePrixDeCeTruc\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 665,
      "t": 1793467452000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 62928,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 666,
      "t": 1793467452000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 62953,
          "raw": "2026-10-31 17:24:12 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 667,
      "t": 1793467452000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 62991,
          "raw": "2026-10-31 17:24:12 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 668,
      "t": 1793467453000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 63016,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 669,
      "t": 1793467453000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 63027,
          "raw": "2026-10-31 17:24:13 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 670,
      "t": 1793467453000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 63049,
          "raw": "2026-10-31 17:24:13 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 671,
      "t": 1793467453000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 63071,
          "raw": "2026-10-31 17:24:13 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 672,
      "t": 1793467453000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 63082,
          "raw": "2026-10-31 17:24:13 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 673,
      "t": 1793467453000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 63104,
          "raw": "2026-10-31 17:24:13 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 674,
      "t": 1793467453000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 63115,
          "raw": "2026-10-31 17:24:13 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 675,
      "t": 1793467467000,
      "type": "question",
      "label": "Début réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · 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_1793435886215.txt",
          "line": 63149,
          "raw": "2026-10-31 17:24:27 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 676,
      "t": 1793467474000,
      "type": "question",
      "label": "Fin réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · 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_1793435886215.txt",
          "line": 63358,
          "raw": "2026-10-31 17:24:34 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 677,
      "t": 1793467485000,
      "type": "question",
      "label": "Début réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · fenêtre 2",
      "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_1793435886215.txt",
          "line": 63421,
          "raw": "2026-10-31 17:24:45 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 678,
      "t": 1793467491000,
      "type": "question",
      "label": "Fin réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · fenêtre 2",
      "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_1793435886215.txt",
          "line": 63630,
          "raw": "2026-10-31 17:24:51 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 679,
      "t": 1793467496000,
      "type": "question",
      "label": "Début réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · fenêtre 3",
      "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_1793435886215.txt",
          "line": 63693,
          "raw": "2026-10-31 17:24:56 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 680,
      "t": 1793467500000,
      "type": "question",
      "label": "Fin réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · fenêtre 3",
      "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_1793435886215.txt",
          "line": 63902,
          "raw": "2026-10-31 17:25:00 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 681,
      "t": 1793467521000,
      "type": "question",
      "label": "Début réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · fenêtre 4",
      "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_1793435886215.txt",
          "line": 63987,
          "raw": "2026-10-31 17:25:21 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 682,
      "t": 1793467523000,
      "type": "question",
      "label": "Fin réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · fenêtre 4",
      "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_1793435886215.txt",
          "line": 64188,
          "raw": "2026-10-31 17:25:23 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 683,
      "t": 1793467531000,
      "type": "question",
      "label": "Début réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · fenêtre 5",
      "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_1793435886215.txt",
          "line": 64251,
          "raw": "2026-10-31 17:25:31 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 684,
      "t": 1793467533000,
      "type": "question",
      "label": "Fin réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · fenêtre 5",
      "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_1793435886215.txt",
          "line": 64452,
          "raw": "2026-10-31 17:25:33 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 685,
      "t": 1793467540000,
      "type": "question",
      "label": "Début réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · fenêtre 6",
      "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_1793435886215.txt",
          "line": 64515,
          "raw": "2026-10-31 17:25:40 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 686,
      "t": 1793467543000,
      "type": "question",
      "label": "Fin réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · fenêtre 6",
      "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_1793435886215.txt",
          "line": 64716,
          "raw": "2026-10-31 17:25:43 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 687,
      "t": 1793467551000,
      "type": "question",
      "label": "Début réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · fenêtre 7",
      "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_1793435886215.txt",
          "line": 64779,
          "raw": "2026-10-31 17:25:51 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 688,
      "t": 1793467553000,
      "type": "question",
      "label": "Fin réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · fenêtre 7",
      "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_1793435886215.txt",
          "line": 64988,
          "raw": "2026-10-31 17:25:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 689,
      "t": 1793467569000,
      "type": "question",
      "label": "Début réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · fenêtre 8",
      "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_1793435886215.txt",
          "line": 65074,
          "raw": "2026-10-31 17:26:09 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 690,
      "t": 1793467571000,
      "type": "question",
      "label": "Fin réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · fenêtre 8",
      "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_1793435886215.txt",
          "line": 65283,
          "raw": "2026-10-31 17:26:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 691,
      "t": 1793467583000,
      "type": "question",
      "label": "Début réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · fenêtre 9",
      "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_1793435886215.txt",
          "line": 65346,
          "raw": "2026-10-31 17:26:23 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 692,
      "t": 1793467587000,
      "type": "question",
      "label": "Fin réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · fenêtre 9",
      "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_1793435886215.txt",
          "line": 65555,
          "raw": "2026-10-31 17:26:27 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 693,
      "t": 1793467599000,
      "type": "question",
      "label": "Début réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · fenêtre 10",
      "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_1793435886215.txt",
          "line": 65640,
          "raw": "2026-10-31 17:26:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 694,
      "t": 1793467602000,
      "type": "question",
      "label": "Fin réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · fenêtre 10",
      "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_1793435886215.txt",
          "line": 65849,
          "raw": "2026-10-31 17:26:42 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 695,
      "t": 1793467608000,
      "type": "question",
      "label": "Début réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · fenêtre 11",
      "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_1793435886215.txt",
          "line": 65912,
          "raw": "2026-10-31 17:26:48 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 696,
      "t": 1793467611000,
      "type": "question",
      "label": "Fin réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · fenêtre 11",
      "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_1793435886215.txt",
          "line": 66121,
          "raw": "2026-10-31 17:26:51 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 697,
      "t": 1793467623000,
      "type": "question",
      "label": "Début réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · fenêtre 12",
      "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_1793435886215.txt",
          "line": 66184,
          "raw": "2026-10-31 17:27:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 698,
      "t": 1793467630000,
      "type": "question",
      "label": "Fin réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · fenêtre 12",
      "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_1793435886215.txt",
          "line": 66393,
          "raw": "2026-10-31 17:27:10 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 699,
      "t": 1793467637000,
      "type": "question",
      "label": "Début réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · fenêtre 13",
      "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_1793435886215.txt",
          "line": 66456,
          "raw": "2026-10-31 17:27:17 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 700,
      "t": 1793467643000,
      "type": "question",
      "label": "Fin réponses · Quiz · 45_CEstQuoiLePrixDeCeTruc · fenêtre 13",
      "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_1793435886215.txt",
          "line": 66665,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 701,
      "t": 1793467645000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 66739,
          "raw": "2026-10-31 17:27:25 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 702,
      "t": 1793467645000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 66790,
          "raw": "2026-10-31 17:27:25 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 703,
      "t": 1793467645000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 66801,
          "raw": "2026-10-31 17:27:25 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 704,
      "t": 1793467645000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 66813,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 705,
      "t": 1793467645000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 66825,
          "raw": "2026-10-31 17:27:25 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 706,
      "t": 1793467659000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "quizz",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\nd7a64cf1-5f3b-4154-8dbb-1ab9c1f16ce6 — Arduino / entrées joueurs\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 66868,
          "raw": "2026-10-31 17:27:39 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 28839,
          "raw": "2026-10-31 17:02:32 [com] stdout Receive from parent d7a64cf1-5f3b-4154-8dbb-1ab9c1f16ce6 : {\"name\":\"angers_salle2\",\"variables\":{\"players.2.inputStatus\":[\"select\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 707,
      "t": 1793467663000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 66930,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 708,
      "t": 1793467663000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 66950,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 709,
      "t": 1793467663000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 66960,
          "raw": "2026-10-31 17:27:43 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 710,
      "t": 1793467663000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 67085,
          "raw": "2026-10-31 17:27:43 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 711,
      "t": 1793467663000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 67097,
          "raw": "2026-10-31 17:27:43 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 712,
      "t": 1793467665000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "quizz",
      "detail": "parent b194be4f-2565-4955-903d-1d0b32c46fd9\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 67140,
          "raw": "2026-10-31 17:27:45 [com] stdout Connect parent b194be4f-2565-4955-903d-1d0b32c46fd9",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "b194be4f-2565-4955-903d-1d0b32c46fd9"
    },
    {
      "id": 713,
      "t": 1793467665000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "quizz",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\nd7a64cf1-5f3b-4154-8dbb-1ab9c1f16ce6 — Arduino / entrées joueurs\nb194be4f-2565-4955-903d-1d0b32c46fd9 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 67154,
          "raw": "2026-10-31 17:27:45 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 28839,
          "raw": "2026-10-31 17:02:32 [com] stdout Receive from parent d7a64cf1-5f3b-4154-8dbb-1ab9c1f16ce6 : {\"name\":\"angers_salle2\",\"variables\":{\"players.2.inputStatus\":[\"select\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 714,
      "t": 1793467665000,
      "type": "connection",
      "label": "Connexion COM · Arduino / entrées joueurs",
      "module": "COM",
      "game": "quizz",
      "detail": "parent 04d4d698-2a04-435d-b18f-bea007f5f12e\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 67157,
          "raw": "2026-10-31 17:27:45 [com] stdout Connect parent 04d4d698-2a04-435d-b18f-bea007f5f12e",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "04d4d698-2a04-435d-b18f-bea007f5f12e"
    },
    {
      "id": 715,
      "t": 1793467686000,
      "type": "theme",
      "label": "Thème · 70_LesAnimateursTricesTV",
      "module": "Quiz",
      "game": "quizz",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 67797,
          "raw": "2026-10-31 17:28:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"quizThemes.activeTheme\":\"70_LesAnimateursTricesTV\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 716,
      "t": 1793467686000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 67847,
          "raw": "2026-10-31 17:28:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 717,
      "t": 1793467686000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 67868,
          "raw": "2026-10-31 17:28:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 718,
      "t": 1793467687000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 67908,
          "raw": "2026-10-31 17:28:07 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 719,
      "t": 1793467691000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 67939,
          "raw": "2026-10-31 17:28:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 720,
      "t": 1793467691000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 67950,
          "raw": "2026-10-31 17:28:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 721,
      "t": 1793467691000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 67972,
          "raw": "2026-10-31 17:28:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 722,
      "t": 1793467691000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 67994,
          "raw": "2026-10-31 17:28:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 723,
      "t": 1793467691000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 68005,
          "raw": "2026-10-31 17:28:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 724,
      "t": 1793467691000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 68027,
          "raw": "2026-10-31 17:28:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 725,
      "t": 1793467691000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 68038,
          "raw": "2026-10-31 17:28:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 726,
      "t": 1793467713000,
      "type": "question",
      "label": "Début réponses · Quiz · 70_LesAnimateursTricesTV · 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_1793435886215.txt",
          "line": 68160,
          "raw": "2026-10-31 17:28:33 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 727,
      "t": 1793467715000,
      "type": "question",
      "label": "Fin réponses · Quiz · 70_LesAnimateursTricesTV · 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_1793435886215.txt",
          "line": 68413,
          "raw": "2026-10-31 17:28:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 728,
      "t": 1793467721000,
      "type": "question",
      "label": "Début réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 2",
      "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_1793435886215.txt",
          "line": 68476,
          "raw": "2026-10-31 17:28:41 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 729,
      "t": 1793467728000,
      "type": "question",
      "label": "Fin réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 2",
      "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_1793435886215.txt",
          "line": 68685,
          "raw": "2026-10-31 17:28:48 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 730,
      "t": 1793467739000,
      "type": "question",
      "label": "Début réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 3",
      "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_1793435886215.txt",
          "line": 68770,
          "raw": "2026-10-31 17:28:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 731,
      "t": 1793467743000,
      "type": "question",
      "label": "Fin réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 3",
      "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_1793435886215.txt",
          "line": 69023,
          "raw": "2026-10-31 17:29:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 732,
      "t": 1793467751000,
      "type": "question",
      "label": "Début réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 4",
      "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_1793435886215.txt",
          "line": 69086,
          "raw": "2026-10-31 17:29:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 733,
      "t": 1793467755000,
      "type": "question",
      "label": "Fin réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 4",
      "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_1793435886215.txt",
          "line": 69295,
          "raw": "2026-10-31 17:29:15 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 734,
      "t": 1793467765000,
      "type": "question",
      "label": "Début réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 5",
      "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_1793435886215.txt",
          "line": 69358,
          "raw": "2026-10-31 17:29:25 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 735,
      "t": 1793467768000,
      "type": "question",
      "label": "Fin réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 5",
      "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_1793435886215.txt",
          "line": 69567,
          "raw": "2026-10-31 17:29:28 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 736,
      "t": 1793467780000,
      "type": "question",
      "label": "Début réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 6",
      "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_1793435886215.txt",
          "line": 69652,
          "raw": "2026-10-31 17:29:40 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 737,
      "t": 1793467781000,
      "type": "question",
      "label": "Fin réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 6",
      "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_1793435886215.txt",
          "line": 70037,
          "raw": "2026-10-31 17:29:41 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 738,
      "t": 1793467790000,
      "type": "question",
      "label": "Début réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 7",
      "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_1793435886215.txt",
          "line": 70342,
          "raw": "2026-10-31 17:29:50 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 739,
      "t": 1793467791000,
      "type": "question",
      "label": "Fin réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 7",
      "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_1793435886215.txt",
          "line": 70727,
          "raw": "2026-10-31 17:29:51 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 740,
      "t": 1793467799000,
      "type": "question",
      "label": "Début réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 8",
      "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_1793435886215.txt",
          "line": 70812,
          "raw": "2026-10-31 17:29:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 741,
      "t": 1793467803000,
      "type": "question",
      "label": "Fin réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 8",
      "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_1793435886215.txt",
          "line": 71153,
          "raw": "2026-10-31 17:30:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 742,
      "t": 1793467809000,
      "type": "question",
      "label": "Début réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 9",
      "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_1793435886215.txt",
          "line": 71216,
          "raw": "2026-10-31 17:30:09 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 743,
      "t": 1793467811000,
      "type": "question",
      "label": "Fin réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 9",
      "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_1793435886215.txt",
          "line": 71447,
          "raw": "2026-10-31 17:30:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 744,
      "t": 1793467824000,
      "type": "question",
      "label": "Début réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 10",
      "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_1793435886215.txt",
          "line": 71510,
          "raw": "2026-10-31 17:30:24 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 745,
      "t": 1793467826000,
      "type": "question",
      "label": "Fin réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 10",
      "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_1793435886215.txt",
          "line": 71763,
          "raw": "2026-10-31 17:30:26 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 746,
      "t": 1793467840000,
      "type": "question",
      "label": "Début réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 11",
      "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_1793435886215.txt",
          "line": 71848,
          "raw": "2026-10-31 17:30:40 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 747,
      "t": 1793467843000,
      "type": "question",
      "label": "Fin réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 11",
      "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_1793435886215.txt",
          "line": 72057,
          "raw": "2026-10-31 17:30:43 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 748,
      "t": 1793467849000,
      "type": "question",
      "label": "Début réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 12",
      "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_1793435886215.txt",
          "line": 72120,
          "raw": "2026-10-31 17:30:49 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 749,
      "t": 1793467850000,
      "type": "question",
      "label": "Fin réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 12",
      "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_1793435886215.txt",
          "line": 72373,
          "raw": "2026-10-31 17:30:50 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 750,
      "t": 1793467856000,
      "type": "question",
      "label": "Début réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 13",
      "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_1793435886215.txt",
          "line": 72436,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 751,
      "t": 1793467860000,
      "type": "question",
      "label": "Fin réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 13",
      "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_1793435886215.txt",
          "line": 72645,
          "raw": "2026-10-31 17:31:00 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 752,
      "t": 1793467870000,
      "type": "question",
      "label": "Début réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 14",
      "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_1793435886215.txt",
          "line": 72972,
          "raw": "2026-10-31 17:31:10 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 753,
      "t": 1793467871000,
      "type": "question",
      "label": "Fin réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 14",
      "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_1793435886215.txt",
          "line": 73313,
          "raw": "2026-10-31 17:31:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 754,
      "t": 1793467879000,
      "type": "question",
      "label": "Début réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 15",
      "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_1793435886215.txt",
          "line": 73376,
          "raw": "2026-10-31 17:31:19 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 755,
      "t": 1793467880000,
      "type": "question",
      "label": "Fin réponses · Quiz · 70_LesAnimateursTricesTV · fenêtre 15",
      "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_1793435886215.txt",
          "line": 73629,
          "raw": "2026-10-31 17:31:20 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 756,
      "t": 1793467882000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 73703,
          "raw": "2026-10-31 17:31:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 757,
      "t": 1793467882000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 73754,
          "raw": "2026-10-31 17:31:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 758,
      "t": 1793467882000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 73765,
          "raw": "2026-10-31 17:31:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 759,
      "t": 1793467882000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 73776,
          "raw": "2026-10-31 17:31:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 760,
      "t": 1793467882000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 73789,
          "raw": "2026-10-31 17:31:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 761,
      "t": 1793467892000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 73877,
          "raw": "2026-10-31 17:31:32 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 762,
      "t": 1793467892000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 74022,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 763,
      "t": 1793467892000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 74033,
          "raw": "2026-10-31 17:31:32 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 764,
      "t": 1793467892000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 74044,
          "raw": "2026-10-31 17:31:32 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 765,
      "t": 1793467892000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 74058,
          "raw": "2026-10-31 17:31:32 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 766,
      "t": 1793467892000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "quizz",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n04d4d698-2a04-435d-b18f-bea007f5f12e — Arduino / entrées joueurs\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 74082,
          "raw": "2026-10-31 17:31:32 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 68082,
          "raw": "2026-10-31 17:28:31 [com] stdout Receive from parent 04d4d698-2a04-435d-b18f-bea007f5f12e : {\"name\":\"angers_salle2\",\"variables\":{\"players.2.inputStatus\":[\"select\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 767,
      "t": 1793467898000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "quizz",
      "detail": "parent 897ee2f6-9992-4524-99ed-02e958dc7dda\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 74223,
          "raw": "2026-10-31 17:31:38 [com] stdout Connect parent 897ee2f6-9992-4524-99ed-02e958dc7dda",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "897ee2f6-9992-4524-99ed-02e958dc7dda"
    },
    {
      "id": 768,
      "t": 1793467898000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "quizz",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n04d4d698-2a04-435d-b18f-bea007f5f12e — Arduino / entrées joueurs\n897ee2f6-9992-4524-99ed-02e958dc7dda — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 74226,
          "raw": "2026-10-31 17:31:38 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 68082,
          "raw": "2026-10-31 17:28:31 [com] stdout Receive from parent 04d4d698-2a04-435d-b18f-bea007f5f12e : {\"name\":\"angers_salle2\",\"variables\":{\"players.2.inputStatus\":[\"select\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 769,
      "t": 1793467898000,
      "type": "connection",
      "label": "Connexion COM · Arduino / entrées joueurs",
      "module": "COM",
      "game": "quizz",
      "detail": "parent 9af54a61-87b5-4b16-b0a1-ff9f33952033\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 74230,
          "raw": "2026-10-31 17:31:38 [com] stdout Connect parent 9af54a61-87b5-4b16-b0a1-ff9f33952033",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "9af54a61-87b5-4b16-b0a1-ff9f33952033"
    },
    {
      "id": 770,
      "t": 1793467920000,
      "type": "theme",
      "label": "Thème · 64_LaBretagneAAPourLesTouristes",
      "module": "Quiz",
      "game": "quizz",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 74704,
          "raw": "2026-10-31 17:32:00 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"quizThemes.activeTheme\":\"64_LaBretagneAAPourLesTouristes\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 771,
      "t": 1793467920000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 74757,
          "raw": "2026-10-31 17:32:00 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 772,
      "t": 1793467920000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 74785,
          "raw": "2026-10-31 17:32:00 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 773,
      "t": 1793467920000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 74811,
          "raw": "2026-10-31 17:32:00 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 774,
      "t": 1793467922000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 74843,
          "raw": "2026-10-31 17:32:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 775,
      "t": 1793467922000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 74854,
          "raw": "2026-10-31 17:32:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 776,
      "t": 1793467922000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 74876,
          "raw": "2026-10-31 17:32:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 777,
      "t": 1793467922000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 74898,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 778,
      "t": 1793467922000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 74909,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 779,
      "t": 1793467922000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 74931,
          "raw": "2026-10-31 17:32:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 780,
      "t": 1793467922000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 74942,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 781,
      "t": 1793467946000,
      "type": "question",
      "label": "Début réponses · Quiz · 64_LaBretagneAAPourLesTouristes · 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_1793435886215.txt",
          "line": 74976,
          "raw": "2026-10-31 17:32:26 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 782,
      "t": 1793467949000,
      "type": "question",
      "label": "Fin réponses · Quiz · 64_LaBretagneAAPourLesTouristes · 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_1793435886215.txt",
          "line": 75183,
          "raw": "2026-10-31 17:32:29 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 783,
      "t": 1793467962000,
      "type": "question",
      "label": "Début réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 2",
      "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_1793435886215.txt",
          "line": 75244,
          "raw": "2026-10-31 17:32:42 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 784,
      "t": 1793467967000,
      "type": "question",
      "label": "Fin réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 2",
      "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_1793435886215.txt",
          "line": 75451,
          "raw": "2026-10-31 17:32:47 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 785,
      "t": 1793467973000,
      "type": "question",
      "label": "Début réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 3",
      "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_1793435886215.txt",
          "line": 75512,
          "raw": "2026-10-31 17:32:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 786,
      "t": 1793467978000,
      "type": "question",
      "label": "Fin réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 3",
      "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_1793435886215.txt",
          "line": 75719,
          "raw": "2026-10-31 17:32:58 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 787,
      "t": 1793467992000,
      "type": "question",
      "label": "Début réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 4",
      "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_1793435886215.txt",
          "line": 75803,
          "raw": "2026-10-31 17:33:12 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 788,
      "t": 1793467995000,
      "type": "question",
      "label": "Fin réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 4",
      "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_1793435886215.txt",
          "line": 76098,
          "raw": "2026-10-31 17:33:15 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 789,
      "t": 1793468010000,
      "type": "question",
      "label": "Début réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 5",
      "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_1793435886215.txt",
          "line": 76159,
          "raw": "2026-10-31 17:33:30 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 790,
      "t": 1793468015000,
      "type": "question",
      "label": "Fin réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 5",
      "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_1793435886215.txt",
          "line": 76366,
          "raw": "2026-10-31 17:33:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 791,
      "t": 1793468031000,
      "type": "question",
      "label": "Début réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 6",
      "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_1793435886215.txt",
          "line": 76427,
          "raw": "2026-10-31 17:33:51 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 792,
      "t": 1793468037000,
      "type": "question",
      "label": "Fin réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 6",
      "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_1793435886215.txt",
          "line": 76634,
          "raw": "2026-10-31 17:33:57 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 793,
      "t": 1793468043000,
      "type": "question",
      "label": "Début réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 7",
      "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_1793435886215.txt",
          "line": 76695,
          "raw": "2026-10-31 17:34:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 794,
      "t": 1793468048000,
      "type": "question",
      "label": "Fin réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 7",
      "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_1793435886215.txt",
          "line": 76902,
          "raw": "2026-10-31 17:34:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 795,
      "t": 1793468060000,
      "type": "question",
      "label": "Début réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 8",
      "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_1793435886215.txt",
          "line": 76963,
          "raw": "2026-10-31 17:34:20 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 796,
      "t": 1793468067000,
      "type": "question",
      "label": "Fin réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 8",
      "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_1793435886215.txt",
          "line": 77170,
          "raw": "2026-10-31 17:34:27 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 797,
      "t": 1793468080000,
      "type": "question",
      "label": "Début réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 9",
      "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_1793435886215.txt",
          "line": 77254,
          "raw": "2026-10-31 17:34:40 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 798,
      "t": 1793468084000,
      "type": "question",
      "label": "Fin réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 9",
      "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_1793435886215.txt",
          "line": 77461,
          "raw": "2026-10-31 17:34:44 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 799,
      "t": 1793468099000,
      "type": "question",
      "label": "Début réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 10",
      "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_1793435886215.txt",
          "line": 77544,
          "raw": "2026-10-31 17:34:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 800,
      "t": 1793468102000,
      "type": "question",
      "label": "Fin réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 10",
      "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_1793435886215.txt",
          "line": 77751,
          "raw": "2026-10-31 17:35:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 801,
      "t": 1793468109000,
      "type": "question",
      "label": "Début réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 11",
      "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_1793435886215.txt",
          "line": 77812,
          "raw": "2026-10-31 17:35:09 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 802,
      "t": 1793468111000,
      "type": "question",
      "label": "Fin réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 11",
      "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_1793435886215.txt",
          "line": 78019,
          "raw": "2026-10-31 17:35:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 803,
      "t": 1793468118000,
      "type": "question",
      "label": "Début réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 12",
      "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_1793435886215.txt",
          "line": 78080,
          "raw": "2026-10-31 17:35:18 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 804,
      "t": 1793468124000,
      "type": "question",
      "label": "Fin réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 12",
      "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_1793435886215.txt",
          "line": 78287,
          "raw": "2026-10-31 17:35:24 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 805,
      "t": 1793468131000,
      "type": "question",
      "label": "Début réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 13",
      "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_1793435886215.txt",
          "line": 78348,
          "raw": "2026-10-31 17:35:31 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 806,
      "t": 1793468136000,
      "type": "question",
      "label": "Fin réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 13",
      "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_1793435886215.txt",
          "line": 78555,
          "raw": "2026-10-31 17:35:36 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 807,
      "t": 1793468145000,
      "type": "question",
      "label": "Début réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 14",
      "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_1793435886215.txt",
          "line": 78616,
          "raw": "2026-10-31 17:35:45 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 808,
      "t": 1793468151000,
      "type": "question",
      "label": "Fin réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 14",
      "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_1793435886215.txt",
          "line": 78823,
          "raw": "2026-10-31 17:35:51 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 809,
      "t": 1793468158000,
      "type": "question",
      "label": "Début réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 15",
      "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_1793435886215.txt",
          "line": 78884,
          "raw": "2026-10-31 17:35:58 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 810,
      "t": 1793468165000,
      "type": "question",
      "label": "Fin réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 15",
      "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_1793435886215.txt",
          "line": 79091,
          "raw": "2026-10-31 17:36:05 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 811,
      "t": 1793468181000,
      "type": "question",
      "label": "Début réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 16",
      "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_1793435886215.txt",
          "line": 79174,
          "raw": "2026-10-31 17:36:21 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 812,
      "t": 1793468187000,
      "type": "question",
      "label": "Fin réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 16",
      "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_1793435886215.txt",
          "line": 79381,
          "raw": "2026-10-31 17:36:27 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 813,
      "t": 1793468199000,
      "type": "question",
      "label": "Début réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 17",
      "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_1793435886215.txt",
          "line": 79464,
          "raw": "2026-10-31 17:36:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 814,
      "t": 1793468200000,
      "type": "question",
      "label": "Fin réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 17",
      "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_1793435886215.txt",
          "line": 79663,
          "raw": "2026-10-31 17:36:40 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 815,
      "t": 1793468207000,
      "type": "question",
      "label": "Début réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 18",
      "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_1793435886215.txt",
          "line": 79724,
          "raw": "2026-10-31 17:36:47 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 816,
      "t": 1793468210000,
      "type": "question",
      "label": "Fin réponses · Quiz · 64_LaBretagneAAPourLesTouristes · fenêtre 18",
      "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_1793435886215.txt",
          "line": 79923,
          "raw": "2026-10-31 17:36:50 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 817,
      "t": 1793468212000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 79995,
          "raw": "2026-10-31 17:36:52 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 818,
      "t": 1793468212000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 80046,
          "raw": "2026-10-31 17:36:52 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 819,
      "t": 1793468212000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 80057,
          "raw": "2026-10-31 17:36:52 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 820,
      "t": 1793468212000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 80069,
          "raw": "2026-10-31 17:36:52 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 821,
      "t": 1793468212000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 80081,
          "raw": "2026-10-31 17:36:52 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 822,
      "t": 1793468228000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 80191,
          "raw": "2026-10-31 17:37:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 823,
      "t": 1793468228000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 80334,
          "raw": "2026-10-31 17:37:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 824,
      "t": 1793468228000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 80345,
          "raw": "2026-10-31 17:37:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 825,
      "t": 1793468228000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 80357,
          "raw": "2026-10-31 17:37:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 826,
      "t": 1793468228000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 80371,
          "raw": "2026-10-31 17:37:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 827,
      "t": 1793468242000,
      "type": "theme",
      "label": "Thème · 63_LaBagarre",
      "module": "Quiz",
      "game": "quizz",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 80923,
          "raw": "2026-10-31 17:37:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"quizThemes.activeTheme\":\"63_LaBagarre\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 828,
      "t": 1793468242000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 80974,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 829,
      "t": 1793468242000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 80997,
          "raw": "2026-10-31 17:37:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 830,
      "t": 1793468242000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 81024,
          "raw": "2026-10-31 17:37:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 831,
      "t": 1793468245000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 81079,
          "raw": "2026-10-31 17:37:25 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 832,
      "t": 1793468245000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 81090,
          "raw": "2026-10-31 17:37:25 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 833,
      "t": 1793468245000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 81112,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 834,
      "t": 1793468245000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 81134,
          "raw": "2026-10-31 17:37:25 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 835,
      "t": 1793468245000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 81145,
          "raw": "2026-10-31 17:37:25 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 836,
      "t": 1793468245000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 81167,
          "raw": "2026-10-31 17:37:25 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 837,
      "t": 1793468245000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 81178,
          "raw": "2026-10-31 17:37:25 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 838,
      "t": 1793468262000,
      "type": "question",
      "label": "Début réponses · Quiz · 63_LaBagarre · 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_1793435886215.txt",
          "line": 81212,
          "raw": "2026-10-31 17:37:42 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 839,
      "t": 1793468267000,
      "type": "question",
      "label": "Fin réponses · Quiz · 63_LaBagarre · 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_1793435886215.txt",
          "line": 81423,
          "raw": "2026-10-31 17:37:47 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 840,
      "t": 1793468281000,
      "type": "question",
      "label": "Début réponses · Quiz · 63_LaBagarre · fenêtre 2",
      "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_1793435886215.txt",
          "line": 81511,
          "raw": "2026-10-31 17:38:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 841,
      "t": 1793468292000,
      "type": "question",
      "label": "Fin réponses · Quiz · 63_LaBagarre · fenêtre 2",
      "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_1793435886215.txt",
          "line": 81722,
          "raw": "2026-10-31 17:38:12 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 842,
      "t": 1793468309000,
      "type": "question",
      "label": "Début réponses · Quiz · 63_LaBagarre · fenêtre 3",
      "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_1793435886215.txt",
          "line": 81810,
          "raw": "2026-10-31 17:38:29 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 843,
      "t": 1793468315000,
      "type": "question",
      "label": "Fin réponses · Quiz · 63_LaBagarre · fenêtre 3",
      "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_1793435886215.txt",
          "line": 82021,
          "raw": "2026-10-31 17:38:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 844,
      "t": 1793468326000,
      "type": "question",
      "label": "Début réponses · Quiz · 63_LaBagarre · fenêtre 4",
      "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_1793435886215.txt",
          "line": 82109,
          "raw": "2026-10-31 17:38:46 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 845,
      "t": 1793468330000,
      "type": "question",
      "label": "Fin réponses · Quiz · 63_LaBagarre · fenêtre 4",
      "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_1793435886215.txt",
          "line": 82320,
          "raw": "2026-10-31 17:38:50 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 846,
      "t": 1793468347000,
      "type": "question",
      "label": "Début réponses · Quiz · 63_LaBagarre · fenêtre 5",
      "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_1793435886215.txt",
          "line": 82407,
          "raw": "2026-10-31 17:39:07 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 847,
      "t": 1793468352000,
      "type": "question",
      "label": "Fin réponses · Quiz · 63_LaBagarre · fenêtre 5",
      "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_1793435886215.txt",
          "line": 82587,
          "raw": "2026-10-31 17:39:12 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 848,
      "t": 1793468360000,
      "type": "question",
      "label": "Début réponses · Quiz · 63_LaBagarre · fenêtre 6",
      "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_1793435886215.txt",
          "line": 82672,
          "raw": "2026-10-31 17:39:20 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 849,
      "t": 1793468363000,
      "type": "question",
      "label": "Fin réponses · Quiz · 63_LaBagarre · fenêtre 6",
      "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_1793435886215.txt",
          "line": 82861,
          "raw": "2026-10-31 17:39:23 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 850,
      "t": 1793468380000,
      "type": "question",
      "label": "Début réponses · Quiz · 63_LaBagarre · fenêtre 7",
      "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_1793435886215.txt",
          "line": 82949,
          "raw": "2026-10-31 17:39:40 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 851,
      "t": 1793468384000,
      "type": "question",
      "label": "Fin réponses · Quiz · 63_LaBagarre · fenêtre 7",
      "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_1793435886215.txt",
          "line": 83160,
          "raw": "2026-10-31 17:39:44 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 852,
      "t": 1793468397000,
      "type": "question",
      "label": "Début réponses · Quiz · 63_LaBagarre · fenêtre 8",
      "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_1793435886215.txt",
          "line": 83225,
          "raw": "2026-10-31 17:39:57 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 853,
      "t": 1793468405000,
      "type": "question",
      "label": "Fin réponses · Quiz · 63_LaBagarre · fenêtre 8",
      "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_1793435886215.txt",
          "line": 83436,
          "raw": "2026-10-31 17:40:05 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 854,
      "t": 1793468411000,
      "type": "question",
      "label": "Début réponses · Quiz · 63_LaBagarre · fenêtre 9",
      "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_1793435886215.txt",
          "line": 83501,
          "raw": "2026-10-31 17:40:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 855,
      "t": 1793468417000,
      "type": "question",
      "label": "Fin réponses · Quiz · 63_LaBagarre · fenêtre 9",
      "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_1793435886215.txt",
          "line": 83712,
          "raw": "2026-10-31 17:40:17 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 856,
      "t": 1793468438000,
      "type": "question",
      "label": "Début réponses · Quiz · 63_LaBagarre · fenêtre 10",
      "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_1793435886215.txt",
          "line": 83822,
          "raw": "2026-10-31 17:40:38 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 857,
      "t": 1793468441000,
      "type": "question",
      "label": "Fin réponses · Quiz · 63_LaBagarre · fenêtre 10",
      "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_1793435886215.txt",
          "line": 84025,
          "raw": "2026-10-31 17:40:41 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 858,
      "t": 1793468447000,
      "type": "question",
      "label": "Début réponses · Quiz · 63_LaBagarre · fenêtre 11",
      "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_1793435886215.txt",
          "line": 84090,
          "raw": "2026-10-31 17:40:47 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 859,
      "t": 1793468449000,
      "type": "question",
      "label": "Fin réponses · Quiz · 63_LaBagarre · fenêtre 11",
      "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_1793435886215.txt",
          "line": 84293,
          "raw": "2026-10-31 17:40:49 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 860,
      "t": 1793468464000,
      "type": "question",
      "label": "Début réponses · Quiz · 63_LaBagarre · fenêtre 12",
      "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_1793435886215.txt",
          "line": 84381,
          "raw": "2026-10-31 17:41:04 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 861,
      "t": 1793468471000,
      "type": "question",
      "label": "Fin réponses · Quiz · 63_LaBagarre · fenêtre 12",
      "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_1793435886215.txt",
          "line": 84592,
          "raw": "2026-10-31 17:41:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 862,
      "t": 1793468495000,
      "type": "question",
      "label": "Début réponses · Quiz · 63_LaBagarre · fenêtre 13",
      "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_1793435886215.txt",
          "line": 84702,
          "raw": "2026-10-31 17:41:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 863,
      "t": 1793468505000,
      "type": "question",
      "label": "Fin réponses · Quiz · 63_LaBagarre · fenêtre 13",
      "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_1793435886215.txt",
          "line": 84913,
          "raw": "2026-10-31 17:41:45 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 864,
      "t": 1793468519000,
      "type": "question",
      "label": "Début réponses · Quiz · 63_LaBagarre · fenêtre 14",
      "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_1793435886215.txt",
          "line": 85001,
          "raw": "2026-10-31 17:41:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 865,
      "t": 1793468523000,
      "type": "question",
      "label": "Fin réponses · Quiz · 63_LaBagarre · fenêtre 14",
      "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_1793435886215.txt",
          "line": 85212,
          "raw": "2026-10-31 17:42:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 866,
      "t": 1793468532000,
      "type": "question",
      "label": "Début réponses · Quiz · 63_LaBagarre · fenêtre 15",
      "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_1793435886215.txt",
          "line": 85277,
          "raw": "2026-10-31 17:42:12 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 867,
      "t": 1793468538000,
      "type": "question",
      "label": "Fin réponses · Quiz · 63_LaBagarre · fenêtre 15",
      "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_1793435886215.txt",
          "line": 85488,
          "raw": "2026-10-31 17:42:18 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 868,
      "t": 1793468540000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 85564,
          "raw": "2026-10-31 17:42:20 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 869,
      "t": 1793468540000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 85615,
          "raw": "2026-10-31 17:42:20 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 870,
      "t": 1793468540000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 85626,
          "raw": "2026-10-31 17:42:20 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 871,
      "t": 1793468540000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 85637,
          "raw": "2026-10-31 17:42:20 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 872,
      "t": 1793468540000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 85650,
          "raw": "2026-10-31 17:42:20 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 873,
      "t": 1793468553000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 85738,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 874,
      "t": 1793468553000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 85760,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 875,
      "t": 1793468553000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 85771,
          "raw": "2026-10-31 17:42:33 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 876,
      "t": 1793468553000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 85908,
          "raw": "2026-10-31 17:42:33 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 877,
      "t": 1793468553000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 85922,
          "raw": "2026-10-31 17:42:33 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 878,
      "t": 1793468559000,
      "type": "theme",
      "label": "Thème · 46_Chansonsfrancaises",
      "module": "Quiz",
      "game": "quizz",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 86211,
          "raw": "2026-10-31 17:42:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"quizThemes.activeTheme\":\"46_Chansonsfrancaises\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 879,
      "t": 1793468559000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 86244,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 880,
      "t": 1793468559000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 86264,
          "raw": "2026-10-31 17:42:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 881,
      "t": 1793468559000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 86299,
          "raw": "2026-10-31 17:42:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 882,
      "t": 1793468563000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 86330,
          "raw": "2026-10-31 17:42:43 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 883,
      "t": 1793468563000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 86341,
          "raw": "2026-10-31 17:42:43 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 884,
      "t": 1793468563000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 86363,
          "raw": "2026-10-31 17:42:43 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 885,
      "t": 1793468563000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 86385,
          "raw": "2026-10-31 17:42:43 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 886,
      "t": 1793468563000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 86396,
          "raw": "2026-10-31 17:42:43 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 887,
      "t": 1793468563000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 86418,
          "raw": "2026-10-31 17:42:43 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 888,
      "t": 1793468563000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 86429,
          "raw": "2026-10-31 17:42:43 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 889,
      "t": 1793468579000,
      "type": "question",
      "label": "Début réponses · Quiz · 46_Chansonsfrancaises · 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_1793435886215.txt",
          "line": 86463,
          "raw": "2026-10-31 17:42:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 890,
      "t": 1793468585000,
      "type": "question",
      "label": "Fin réponses · Quiz · 46_Chansonsfrancaises · 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_1793435886215.txt",
          "line": 86668,
          "raw": "2026-10-31 17:43:05 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 891,
      "t": 1793468599000,
      "type": "question",
      "label": "Début réponses · Quiz · 46_Chansonsfrancaises · fenêtre 2",
      "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_1793435886215.txt",
          "line": 86727,
          "raw": "2026-10-31 17:43:19 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 892,
      "t": 1793468601000,
      "type": "question",
      "label": "Fin réponses · Quiz · 46_Chansonsfrancaises · fenêtre 2",
      "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_1793435886215.txt",
          "line": 86932,
          "raw": "2026-10-31 17:43:21 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 893,
      "t": 1793468611000,
      "type": "question",
      "label": "Début réponses · Quiz · 46_Chansonsfrancaises · fenêtre 3",
      "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_1793435886215.txt",
          "line": 87013,
          "raw": "2026-10-31 17:43:31 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 894,
      "t": 1793468615000,
      "type": "question",
      "label": "Fin réponses · Quiz · 46_Chansonsfrancaises · fenêtre 3",
      "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_1793435886215.txt",
          "line": 87218,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 895,
      "t": 1793468622000,
      "type": "question",
      "label": "Début réponses · Quiz · 46_Chansonsfrancaises · fenêtre 4",
      "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_1793435886215.txt",
          "line": 87277,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 896,
      "t": 1793468627000,
      "type": "question",
      "label": "Fin réponses · Quiz · 46_Chansonsfrancaises · fenêtre 4",
      "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_1793435886215.txt",
          "line": 87482,
          "raw": "2026-10-31 17:43:47 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 897,
      "t": 1793468639000,
      "type": "question",
      "label": "Début réponses · Quiz · 46_Chansonsfrancaises · fenêtre 5",
      "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_1793435886215.txt",
          "line": 87563,
          "raw": "2026-10-31 17:43:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 898,
      "t": 1793468641000,
      "type": "question",
      "label": "Fin réponses · Quiz · 46_Chansonsfrancaises · fenêtre 5",
      "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_1793435886215.txt",
          "line": 87768,
          "raw": "2026-10-31 17:44:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 899,
      "t": 1793468650000,
      "type": "question",
      "label": "Début réponses · Quiz · 46_Chansonsfrancaises · fenêtre 6",
      "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_1793435886215.txt",
          "line": 87827,
          "raw": "2026-10-31 17:44:10 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 900,
      "t": 1793468655000,
      "type": "question",
      "label": "Fin réponses · Quiz · 46_Chansonsfrancaises · fenêtre 6",
      "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_1793435886215.txt",
          "line": 88043,
          "raw": "2026-10-31 17:44:15 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 901,
      "t": 1793468660000,
      "type": "question",
      "label": "Début réponses · Quiz · 46_Chansonsfrancaises · fenêtre 7",
      "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_1793435886215.txt",
          "line": 88091,
          "raw": "2026-10-31 17:44:20 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 902,
      "t": 1793468662000,
      "type": "question",
      "label": "Fin réponses · Quiz · 46_Chansonsfrancaises · fenêtre 7",
      "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_1793435886215.txt",
          "line": 88296,
          "raw": "2026-10-31 17:44:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 903,
      "t": 1793468668000,
      "type": "question",
      "label": "Début réponses · Quiz · 46_Chansonsfrancaises · fenêtre 8",
      "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_1793435886215.txt",
          "line": 88355,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 904,
      "t": 1793468672000,
      "type": "question",
      "label": "Fin réponses · Quiz · 46_Chansonsfrancaises · fenêtre 8",
      "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_1793435886215.txt",
          "line": 88560,
          "raw": "2026-10-31 17:44:32 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 905,
      "t": 1793468682000,
      "type": "question",
      "label": "Début réponses · Quiz · 46_Chansonsfrancaises · fenêtre 9",
      "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_1793435886215.txt",
          "line": 88619,
          "raw": "2026-10-31 17:44:42 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 906,
      "t": 1793468685000,
      "type": "question",
      "label": "Fin réponses · Quiz · 46_Chansonsfrancaises · fenêtre 9",
      "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_1793435886215.txt",
          "line": 88824,
          "raw": "2026-10-31 17:44:45 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 907,
      "t": 1793468691000,
      "type": "question",
      "label": "Début réponses · Quiz · 46_Chansonsfrancaises · fenêtre 10",
      "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_1793435886215.txt",
          "line": 88883,
          "raw": "2026-10-31 17:44:51 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 908,
      "t": 1793468697000,
      "type": "question",
      "label": "Fin réponses · Quiz · 46_Chansonsfrancaises · fenêtre 10",
      "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_1793435886215.txt",
          "line": 89088,
          "raw": "2026-10-31 17:44:57 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 909,
      "t": 1793468707000,
      "type": "question",
      "label": "Début réponses · Quiz · 46_Chansonsfrancaises · fenêtre 11",
      "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_1793435886215.txt",
          "line": 89147,
          "raw": "2026-10-31 17:45:07 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 910,
      "t": 1793468712000,
      "type": "question",
      "label": "Fin réponses · Quiz · 46_Chansonsfrancaises · fenêtre 11",
      "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_1793435886215.txt",
          "line": 89352,
          "raw": "2026-10-31 17:45:12 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 911,
      "t": 1793468725000,
      "type": "question",
      "label": "Début réponses · Quiz · 46_Chansonsfrancaises · fenêtre 12",
      "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_1793435886215.txt",
          "line": 89411,
          "raw": "2026-10-31 17:45:25 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 912,
      "t": 1793468727000,
      "type": "question",
      "label": "Fin réponses · Quiz · 46_Chansonsfrancaises · fenêtre 12",
      "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_1793435886215.txt",
          "line": 89660,
          "raw": "2026-10-31 17:45:27 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 913,
      "t": 1793468734000,
      "type": "question",
      "label": "Début réponses · Quiz · 46_Chansonsfrancaises · fenêtre 13",
      "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_1793435886215.txt",
          "line": 89719,
          "raw": "2026-10-31 17:45:34 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 914,
      "t": 1793468738000,
      "type": "question",
      "label": "Fin réponses · Quiz · 46_Chansonsfrancaises · fenêtre 13",
      "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_1793435886215.txt",
          "line": 89924,
          "raw": "2026-10-31 17:45:38 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 915,
      "t": 1793468749000,
      "type": "question",
      "label": "Début réponses · Quiz · 46_Chansonsfrancaises · fenêtre 14",
      "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_1793435886215.txt",
          "line": 89983,
          "raw": "2026-10-31 17:45:49 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 916,
      "t": 1793468751000,
      "type": "question",
      "label": "Fin réponses · Quiz · 46_Chansonsfrancaises · fenêtre 14",
      "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_1793435886215.txt",
          "line": 90232,
          "raw": "2026-10-31 17:45:51 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 917,
      "t": 1793468757000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 90302,
          "raw": "2026-10-31 17:45:57 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 918,
      "t": 1793468757000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 90353,
          "raw": "2026-10-31 17:45:57 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 919,
      "t": 1793468757000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 90365,
          "raw": "2026-10-31 17:45:57 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 920,
      "t": 1793468757000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 90376,
          "raw": "2026-10-31 17:45:57 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 921,
      "t": 1793468757000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 90388,
          "raw": "2026-10-31 17:45:57 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 922,
      "t": 1793468770000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 90498,
          "raw": "2026-10-31 17:46:10 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 923,
      "t": 1793468770000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 90633,
          "raw": "2026-10-31 17:46:10 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 924,
      "t": 1793468770000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 90644,
          "raw": "2026-10-31 17:46:10 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 925,
      "t": 1793468770000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 90655,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 926,
      "t": 1793468770000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 90669,
          "raw": "2026-10-31 17:46:10 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 927,
      "t": 1793468793000,
      "type": "theme",
      "label": "Thème · 80_PourLesFooteux",
      "module": "Quiz",
      "game": "quizz",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 91563,
          "raw": "2026-10-31 17:46:33 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"quizThemes.activeTheme\":\"80_PourLesFooteux\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 928,
      "t": 1793468793000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 91613,
          "raw": "2026-10-31 17:46:33 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 929,
      "t": 1793468793000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 91630,
          "raw": "2026-10-31 17:46:33 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 930,
      "t": 1793468793000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 91655,
          "raw": "2026-10-31 17:46:33 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 931,
      "t": 1793468797000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 91691,
          "raw": "2026-10-31 17:46:37 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 932,
      "t": 1793468797000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 91702,
          "raw": "2026-10-31 17:46:37 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 933,
      "t": 1793468797000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 91724,
          "raw": "2026-10-31 17:46:37 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 934,
      "t": 1793468798000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 91746,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 935,
      "t": 1793468798000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 91757,
          "raw": "2026-10-31 17:46:38 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 936,
      "t": 1793468798000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 91779,
          "raw": "2026-10-31 17:46:38 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 937,
      "t": 1793468798000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 91790,
          "raw": "2026-10-31 17:46:38 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 938,
      "t": 1793468816000,
      "type": "question",
      "label": "Début réponses · Quiz · 80_PourLesFooteux · 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_1793435886215.txt",
          "line": 91824,
          "raw": "2026-10-31 17:46:56 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 939,
      "t": 1793468824000,
      "type": "question",
      "label": "Fin réponses · Quiz · 80_PourLesFooteux · 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_1793435886215.txt",
          "line": 92033,
          "raw": "2026-10-31 17:47:04 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 940,
      "t": 1793468831000,
      "type": "question",
      "label": "Début réponses · Quiz · 80_PourLesFooteux · fenêtre 2",
      "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_1793435886215.txt",
          "line": 92096,
          "raw": "2026-10-31 17:47:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 941,
      "t": 1793468833000,
      "type": "question",
      "label": "Fin réponses · Quiz · 80_PourLesFooteux · fenêtre 2",
      "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_1793435886215.txt",
          "line": 92305,
          "raw": "2026-10-31 17:47:13 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 942,
      "t": 1793468845000,
      "type": "question",
      "label": "Début réponses · Quiz · 80_PourLesFooteux · fenêtre 3",
      "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_1793435886215.txt",
          "line": 92390,
          "raw": "2026-10-31 17:47:25 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 943,
      "t": 1793468847000,
      "type": "question",
      "label": "Fin réponses · Quiz · 80_PourLesFooteux · fenêtre 3",
      "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_1793435886215.txt",
          "line": 92599,
          "raw": "2026-10-31 17:47:27 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 944,
      "t": 1793468860000,
      "type": "question",
      "label": "Début réponses · Quiz · 80_PourLesFooteux · fenêtre 4",
      "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_1793435886215.txt",
          "line": 92662,
          "raw": "2026-10-31 17:47:40 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 945,
      "t": 1793468863000,
      "type": "question",
      "label": "Fin réponses · Quiz · 80_PourLesFooteux · fenêtre 4",
      "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_1793435886215.txt",
          "line": 92871,
          "raw": "2026-10-31 17:47:43 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 946,
      "t": 1793468874000,
      "type": "question",
      "label": "Début réponses · Quiz · 80_PourLesFooteux · fenêtre 5",
      "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_1793435886215.txt",
          "line": 92956,
          "raw": "2026-10-31 17:47:54 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 947,
      "t": 1793468877000,
      "type": "question",
      "label": "Fin réponses · Quiz · 80_PourLesFooteux · fenêtre 5",
      "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_1793435886215.txt",
          "line": 93165,
          "raw": "2026-10-31 17:47:57 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 948,
      "t": 1793468883000,
      "type": "question",
      "label": "Début réponses · Quiz · 80_PourLesFooteux · fenêtre 6",
      "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_1793435886215.txt",
          "line": 93228,
          "raw": "2026-10-31 17:48:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 949,
      "t": 1793468886000,
      "type": "question",
      "label": "Fin réponses · Quiz · 80_PourLesFooteux · fenêtre 6",
      "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_1793435886215.txt",
          "line": 93437,
          "raw": "2026-10-31 17:48:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 950,
      "t": 1793468892000,
      "type": "question",
      "label": "Début réponses · Quiz · 80_PourLesFooteux · fenêtre 7",
      "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_1793435886215.txt",
          "line": 93500,
          "raw": "2026-10-31 17:48:12 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 951,
      "t": 1793468896000,
      "type": "question",
      "label": "Fin réponses · Quiz · 80_PourLesFooteux · fenêtre 7",
      "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_1793435886215.txt",
          "line": 93709,
          "raw": "2026-10-31 17:48:16 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 952,
      "t": 1793468903000,
      "type": "question",
      "label": "Début réponses · Quiz · 80_PourLesFooteux · fenêtre 8",
      "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_1793435886215.txt",
          "line": 93772,
          "raw": "2026-10-31 17:48:23 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 953,
      "t": 1793468908000,
      "type": "question",
      "label": "Fin réponses · Quiz · 80_PourLesFooteux · fenêtre 8",
      "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_1793435886215.txt",
          "line": 93981,
          "raw": "2026-10-31 17:48:28 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 954,
      "t": 1793468915000,
      "type": "question",
      "label": "Début réponses · Quiz · 80_PourLesFooteux · fenêtre 9",
      "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_1793435886215.txt",
          "line": 94044,
          "raw": "2026-10-31 17:48:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 955,
      "t": 1793468921000,
      "type": "question",
      "label": "Fin réponses · Quiz · 80_PourLesFooteux · fenêtre 9",
      "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_1793435886215.txt",
          "line": 94253,
          "raw": "2026-10-31 17:48:41 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 956,
      "t": 1793468937000,
      "type": "question",
      "label": "Début réponses · Quiz · 80_PourLesFooteux · fenêtre 10",
      "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_1793435886215.txt",
          "line": 94339,
          "raw": "2026-10-31 17:48:57 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 957,
      "t": 1793468941000,
      "type": "question",
      "label": "Fin réponses · Quiz · 80_PourLesFooteux · fenêtre 10",
      "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_1793435886215.txt",
          "line": 94548,
          "raw": "2026-10-31 17:49:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 958,
      "t": 1793468947000,
      "type": "question",
      "label": "Début réponses · Quiz · 80_PourLesFooteux · fenêtre 11",
      "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_1793435886215.txt",
          "line": 94611,
          "raw": "2026-10-31 17:49:07 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 959,
      "t": 1793468950000,
      "type": "question",
      "label": "Fin réponses · Quiz · 80_PourLesFooteux · fenêtre 11",
      "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_1793435886215.txt",
          "line": 94820,
          "raw": "2026-10-31 17:49:10 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 960,
      "t": 1793468976000,
      "type": "question",
      "label": "Début réponses · Quiz · 80_PourLesFooteux · fenêtre 12",
      "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_1793435886215.txt",
          "line": 94906,
          "raw": "2026-10-31 17:49:36 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 961,
      "t": 1793468980000,
      "type": "question",
      "label": "Fin réponses · Quiz · 80_PourLesFooteux · fenêtre 12",
      "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_1793435886215.txt",
          "line": 95115,
          "raw": "2026-10-31 17:49:40 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 962,
      "t": 1793468989000,
      "type": "question",
      "label": "Début réponses · Quiz · 80_PourLesFooteux · fenêtre 13",
      "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_1793435886215.txt",
          "line": 95178,
          "raw": "2026-10-31 17:49:49 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 963,
      "t": 1793468992000,
      "type": "question",
      "label": "Fin réponses · Quiz · 80_PourLesFooteux · fenêtre 13",
      "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_1793435886215.txt",
          "line": 95387,
          "raw": "2026-10-31 17:49:52 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 964,
      "t": 1793468998000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 95461,
          "raw": "2026-10-31 17:49:58 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 965,
      "t": 1793468998000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 95512,
          "raw": "2026-10-31 17:49:58 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 966,
      "t": 1793468998000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 95523,
          "raw": "2026-10-31 17:49:58 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 967,
      "t": 1793468998000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 95535,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 968,
      "t": 1793468998000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 95547,
          "raw": "2026-10-31 17:49:58 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 969,
      "t": 1793469009000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 95646,
          "raw": "2026-10-31 17:50:09 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 970,
      "t": 1793469009000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 95674,
          "raw": "2026-10-31 17:50:09 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 971,
      "t": 1793469009000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 95685,
          "raw": "2026-10-31 17:50:09 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 972,
      "t": 1793469009000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 95797,
          "raw": "2026-10-31 17:50:09 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 973,
      "t": 1793469009000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 95810,
          "raw": "2026-10-31 17:50:09 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 974,
      "t": 1793469017000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 95957,
          "raw": "2026-10-31 17:50:17 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 975,
      "t": 1793469017000,
      "type": "game",
      "label": "Fin de partie · Quiz",
      "module": "Quiz / KaraWorld",
      "game": "quizz",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 95968,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 976,
      "t": 1793469017000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 96026,
          "raw": "2026-10-31 17:50:17 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 977,
      "t": 1793469017000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 96038,
          "raw": "2026-10-31 17:50:17 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 978,
      "t": 1793469017000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 96061,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 979,
      "t": 1793469017000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 96075,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 980,
      "t": 1793469028000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 96102,
          "raw": "2026-10-31 17:50:28 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 981,
      "t": 1793469028000,
      "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_1793435886215.txt",
          "line": 96117,
          "raw": "2026-10-31 17:50:28 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 982,
      "t": 1793469028000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 96140,
          "raw": "2026-10-31 17:50:28 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 983,
      "t": 1793469031000,
      "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) :\nac563161-0695-4b44-b5c0-7aed0bb0b4f7 — Quiz · kiosk / Quiz · tv / Quiz · logique de jeu / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur\nc8c693b8-e2ee-479a-9b48-b1a3f845f181 — Quiz · vp / Quiz · tv / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\nc8e888c8-75ff-41a2-87f0-ef6f58f3d7a9 — Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 96153,
          "raw": "2026-10-31 17:50:31 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 14756,
          "raw": "Receive from parent ac563161-0695-4b44-b5c0-7aed0bb0b4f7 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 15009,
          "raw": "Receive from parent c8c693b8-e2ee-479a-9b48-b1a3f845f181 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 15274,
          "raw": "2026-10-31 13:36:20 [com] stdout Receive from parent c8e888c8-75ff-41a2-87f0-ef6f58f3d7a9 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 984,
      "t": 1793469031000,
      "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) :\nac563161-0695-4b44-b5c0-7aed0bb0b4f7 — Quiz · kiosk / Quiz · tv / Quiz · logique de jeu / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur\nc8c693b8-e2ee-479a-9b48-b1a3f845f181 — Quiz · vp / Quiz · tv / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\nc8e888c8-75ff-41a2-87f0-ef6f58f3d7a9 — Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 96155,
          "raw": "2026-10-31 17:50:31 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 14756,
          "raw": "Receive from parent ac563161-0695-4b44-b5c0-7aed0bb0b4f7 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 15009,
          "raw": "Receive from parent c8c693b8-e2ee-479a-9b48-b1a3f845f181 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 15274,
          "raw": "2026-10-31 13:36:20 [com] stdout Receive from parent c8e888c8-75ff-41a2-87f0-ef6f58f3d7a9 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 985,
      "t": 1793469031000,
      "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) :\nac563161-0695-4b44-b5c0-7aed0bb0b4f7 — Quiz · kiosk / Quiz · tv / Quiz · logique de jeu / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur\nc8c693b8-e2ee-479a-9b48-b1a3f845f181 — Quiz · vp / Quiz · tv / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\nc8e888c8-75ff-41a2-87f0-ef6f58f3d7a9 — Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 96156,
          "raw": "2026-10-31 17:50:31 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 14756,
          "raw": "Receive from parent ac563161-0695-4b44-b5c0-7aed0bb0b4f7 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 15009,
          "raw": "Receive from parent c8c693b8-e2ee-479a-9b48-b1a3f845f181 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 15274,
          "raw": "2026-10-31 13:36:20 [com] stdout Receive from parent c8e888c8-75ff-41a2-87f0-ef6f58f3d7a9 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 986,
      "t": 1793469031000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 5fb4fa3d-9451-4567-ab22-eb93fcdd983d\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 96165,
          "raw": "2026-10-31 17:50:31 [com] stdout Connect parent 5fb4fa3d-9451-4567-ab22-eb93fcdd983d",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "5fb4fa3d-9451-4567-ab22-eb93fcdd983d"
    },
    {
      "id": 987,
      "t": 1793469031000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent c1f82894-b4fb-4c5c-adbc-75b03af7d303\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 96168,
          "raw": "2026-10-31 17:50:31 [com] stdout Connect parent c1f82894-b4fb-4c5c-adbc-75b03af7d303",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "c1f82894-b4fb-4c5c-adbc-75b03af7d303"
    },
    {
      "id": 988,
      "t": 1793469031000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 767cf437-444c-47ef-bfe8-be0df55d30f7\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 96170,
          "raw": "2026-10-31 17:50:31 [com] stdout Connect parent 767cf437-444c-47ef-bfe8-be0df55d30f7",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "767cf437-444c-47ef-bfe8-be0df55d30f7"
    },
    {
      "id": 989,
      "t": 1793469064000,
      "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_1793435886215.txt",
          "line": 96336,
          "raw": "2026-10-31 17:51:04 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793469064365,0,227.752018,0.02,\"joe-dassin_dans-les-yeux-d-emilie_23290\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 990,
      "t": 1793469126000,
      "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) :\n9af54a61-87b5-4b16-b0a1-ff9f33952033 — Arduino / entrées joueurs\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 97042,
          "raw": "2026-10-31 17:52:06 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 74681,
          "raw": "2026-10-31 17:32:00 [com] stdout Receive from parent 9af54a61-87b5-4b16-b0a1-ff9f33952033 : {\"name\":\"angers_salle2\",\"variables\":{\"players.2.inputStatus\":[\"select\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 991,
      "t": 1793469175000,
      "type": "music",
      "label": "Repositionnement / reprise · joe-dassin_dans-les-yeux-d-emilie_23290",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 105.88191316819999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 97044,
          "raw": "2026-10-31 17:52:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793469175073,105.88191316819999,227.752018,0.02,\"joe-dassin_dans-les-yeux-d-emilie_23290\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 992,
      "t": 1793469175000,
      "type": "music",
      "label": "Repositionnement / reprise · joe-dassin_dans-les-yeux-d-emilie_23290",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 109.7309222724 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 97054,
          "raw": "2026-10-31 17:52:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793469175191,109.7309222724,227.752018,0.02,\"joe-dassin_dans-les-yeux-d-emilie_23290\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 993,
      "t": 1793469175000,
      "type": "music",
      "label": "Repositionnement / reprise · joe-dassin_dans-les-yeux-d-emilie_23290",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 113.876009 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 97064,
          "raw": "2026-10-31 17:52:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793469175210,113.876009,227.752018,0.02,\"joe-dassin_dans-les-yeux-d-emilie_23290\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 994,
      "t": 1793469175000,
      "type": "music",
      "label": "Repositionnement / reprise · joe-dassin_dans-les-yeux-d-emilie_23290",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 116.54070761060001 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 97074,
          "raw": "2026-10-31 17:52:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793469175230,116.54070761060001,227.752018,0.02,\"joe-dassin_dans-les-yeux-d-emilie_23290\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 995,
      "t": 1793469175000,
      "type": "music",
      "label": "Repositionnement / reprise · joe-dassin_dans-les-yeux-d-emilie_23290",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 120.98187196159999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 97084,
          "raw": "2026-10-31 17:52:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793469175271,120.98187196159999,227.752018,0.02,\"joe-dassin_dans-les-yeux-d-emilie_23290\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 996,
      "t": 1793469175000,
      "type": "music",
      "label": "Repositionnement / reprise · joe-dassin_dans-les-yeux-d-emilie_23290",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 122.46226007859998 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 97094,
          "raw": "2026-10-31 17:52:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793469175294,122.46226007859998,227.752018,0.02,\"joe-dassin_dans-les-yeux-d-emilie_23290\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 997,
      "t": 1793469175000,
      "type": "music",
      "label": "Repositionnement / reprise · joe-dassin_dans-les-yeux-d-emilie_23290",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 123.3504929488 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 97104,
          "raw": "2026-10-31 17:52:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793469175314,123.3504929488,227.752018,0.02,\"joe-dassin_dans-les-yeux-d-emilie_23290\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 998,
      "t": 1793469175000,
      "type": "music",
      "label": "Repositionnement / reprise · joe-dassin_dans-les-yeux-d-emilie_23290",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 123.9426481956 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 97114,
          "raw": "2026-10-31 17:52:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793469175353,123.9426481956,227.752018,0.02,\"joe-dassin_dans-les-yeux-d-emilie_23290\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 999,
      "t": 1793469179000,
      "type": "music",
      "label": "Repositionnement / reprise · joe-dassin_dans-les-yeux-d-emilie_23290",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 136.0590555532 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 97124,
          "raw": "2026-10-31 17:52:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793469179769,136.0590555532,227.752018,0.02,\"joe-dassin_dans-les-yeux-d-emilie_23290\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1000,
      "t": 1793469247000,
      "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_1793435886215.txt",
          "line": 97265,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1001,
      "t": 1793469248000,
      "type": "music",
      "label": "Début morceau · annie-cordy_la-bonne-du-cure_19772",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 171.120499 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 97287,
          "raw": "2026-10-31 17:54:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793469248434,0,171.120499,0.02,\"annie-cordy_la-bonne-du-cure_19772\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1002,
      "t": 1793469314000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 47c27c6c-57df-41b4-a656-194be3d24be3\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 97568,
          "raw": "2026-10-31 17:55:14 [com] stdout Connect parent 47c27c6c-57df-41b4-a656-194be3d24be3",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "47c27c6c-57df-41b4-a656-194be3d24be3"
    },
    {
      "id": 1003,
      "t": 1793469314000,
      "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) :\n47c27c6c-57df-41b4-a656-194be3d24be3 — module non identifié\n5772bd13-8a53-4a44-9353-bc498e9b1dbb — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 97571,
          "raw": "2026-10-31 17:55:14 [com] stdout Close parent",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1004,
      "t": 1793469314000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 5772bd13-8a53-4a44-9353-bc498e9b1dbb\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 97574,
          "raw": "2026-10-31 17:55:14 [com] stdout Connect parent 5772bd13-8a53-4a44-9353-bc498e9b1dbb",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "5772bd13-8a53-4a44-9353-bc498e9b1dbb"
    },
    {
      "id": 1005,
      "t": 1793469354000,
      "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) :\n47c27c6c-57df-41b4-a656-194be3d24be3 — module non identifié\n5772bd13-8a53-4a44-9353-bc498e9b1dbb — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 97583,
          "raw": "2026-10-31 17:55:54 [com] stdout Close parent",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1006,
      "t": 1793469403000,
      "type": "music",
      "label": "Fin / arrêt morceau · annie-cordy_la-bonne-du-cure_19772",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 97626,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1007,
      "t": 1793469405000,
      "type": "music",
      "label": "Début morceau · michel-delpech_le-chasseur_20470",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 191.562018 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 97648,
          "raw": "2026-10-31 17:56:45 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793469405104,0,191.562018,0.02,\"michel-delpech_le-chasseur_20470\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1008,
      "t": 1793469596000,
      "type": "music",
      "label": "Fin / arrêt morceau · michel-delpech_le-chasseur_20470",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 97690,
          "raw": "2026-10-31 17:59:56 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793469596671,0,191.562018,0,\"michel-delpech_le-chasseur_20470\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1009,
      "t": 1793469619000,
      "type": "music",
      "label": "Début morceau · france-gall_il-jouait-du-piano-debout_11666",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 247.459569 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 97734,
          "raw": "2026-10-31 18:00:19 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793469619603,0,247.459569,0.02,\"france-gall_il-jouait-du-piano-debout_11666\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1010,
      "t": 1793469623000,
      "type": "music",
      "label": "Fin / arrêt morceau · france-gall_il-jouait-du-piano-debout_11666",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 97792,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1011,
      "t": 1793469624000,
      "type": "music",
      "label": "Début morceau · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 220.370499 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 97814,
          "raw": "2026-10-31 18:00:24 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793469624445,0,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1012,
      "t": 1793469632000,
      "type": "music",
      "label": "Fin / arrêt morceau · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 97875,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1013,
      "t": 1793469633000,
      "type": "music",
      "label": "Début morceau · l5_toutes-les-femmes-de-ta-vie_5989",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 194.410771 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 97897,
          "raw": "2026-10-31 18:00:33 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793469633783,0,194.410771,0.02,\"l5_toutes-les-femmes-de-ta-vie_5989\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1014,
      "t": 1793469828000,
      "type": "session",
      "label": "Session · minuterie effacée",
      "module": "COM",
      "game": "karaoke",
      "detail": "null",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 97962,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1015,
      "t": 1793469828000,
      "type": "music",
      "label": "Fin / arrêt morceau · l5_toutes-les-femmes-de-ta-vie_5989",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 98005,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1016,
      "t": 1793469828000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 98099,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1017,
      "t": 1793469828000,
      "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) :\n5fb4fa3d-9451-4567-ab22-eb93fcdd983d — KaraWorld · contrôleur\nc1f82894-b4fb-4c5c-adbc-75b03af7d303 — module non identifié\n767cf437-444c-47ef-bfe8-be0df55d30f7 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 98120,
          "raw": "2026-10-31 18:03:48 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 96196,
          "raw": "2026-10-31 17:50:32 [com] stdout Receive from parent 5fb4fa3d-9451-4567-ab22-eb93fcdd983d : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1018,
      "t": 1793469828000,
      "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) :\n5fb4fa3d-9451-4567-ab22-eb93fcdd983d — KaraWorld · contrôleur\nc1f82894-b4fb-4c5c-adbc-75b03af7d303 — module non identifié\n767cf437-444c-47ef-bfe8-be0df55d30f7 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 98127,
          "raw": "2026-10-31 18:03:48 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 96196,
          "raw": "2026-10-31 17:50:32 [com] stdout Receive from parent 5fb4fa3d-9451-4567-ab22-eb93fcdd983d : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1019,
      "t": 1793469828000,
      "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) :\n5fb4fa3d-9451-4567-ab22-eb93fcdd983d — KaraWorld · contrôleur\nc1f82894-b4fb-4c5c-adbc-75b03af7d303 — module non identifié\n767cf437-444c-47ef-bfe8-be0df55d30f7 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 98128,
          "raw": "2026-10-31 18:03:48 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 96196,
          "raw": "2026-10-31 17:50:32 [com] stdout Receive from parent 5fb4fa3d-9451-4567-ab22-eb93fcdd983d : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1020,
      "t": 1793469828000,
      "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 3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 98145,
          "raw": "2026-10-31 18:03:48 [com] stdout Connect parent 3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5"
    },
    {
      "id": 1021,
      "t": 1793469828000,
      "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 edd1a1dc-9bc7-497a-b9a4-6606f504584f\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 98147,
          "raw": "2026-10-31 18:03:48 [com] stdout Connect parent edd1a1dc-9bc7-497a-b9a4-6606f504584f",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "edd1a1dc-9bc7-497a-b9a4-6606f504584f"
    },
    {
      "id": 1022,
      "t": 1793469828000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 98399,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1023,
      "t": 1793469828000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 98708,
          "raw": "2026-10-31 18:03:48 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1024,
      "t": 1793469828000,
      "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 85bcce3d-7734-4bff-9464-386998787823\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 98767,
          "raw": "2026-10-31 18:03:48 [com] stdout Connect parent 85bcce3d-7734-4bff-9464-386998787823",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "85bcce3d-7734-4bff-9464-386998787823"
    },
    {
      "id": 1025,
      "t": 1793469828000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 99033,
          "raw": "2026-10-31 18:03:48 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1026,
      "t": 1793469829000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 99221,
          "raw": "2026-10-31 18:03:49 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1027,
      "t": 1793469829000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 99231,
          "raw": "2026-10-31 18:03:49 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"gameLocked\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1028,
      "t": 1793469835000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 99599,
          "raw": "2026-10-31 18:03:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1029,
      "t": 1793469841000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 99955,
          "raw": "2026-10-31 18:04:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1030,
      "t": 1793469841000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 99975,
          "raw": "2026-10-31 18:04:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1031,
      "t": 1793469841000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 99985,
          "raw": "2026-10-31 18:04:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1032,
      "t": 1793469841000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 99995,
          "raw": "2026-10-31 18:04:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1033,
      "t": 1793469841000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100015,
          "raw": "2026-10-31 18:04:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1034,
      "t": 1793469841000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100035,
          "raw": "2026-10-31 18:04:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1035,
      "t": 1793469865000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100067,
          "raw": "2026-10-31 18:04:25 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1036,
      "t": 1793469865000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100077,
          "raw": "2026-10-31 18:04:25 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1037,
      "t": 1793469865000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100087,
          "raw": "2026-10-31 18:04:25 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1038,
      "t": 1793469865000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100107,
          "raw": "2026-10-31 18:04:25 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1039,
      "t": 1793469865000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100117,
          "raw": "2026-10-31 18:04:25 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1040,
      "t": 1793470793000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100137,
          "raw": "2026-10-31 18:19:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1041,
      "t": 1793470793000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100147,
          "raw": "2026-10-31 18:19:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1042,
      "t": 1793470793000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100157,
          "raw": "2026-10-31 18:19:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1043,
      "t": 1793470793000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100167,
          "raw": "2026-10-31 18:19:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"gameLocked\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1044,
      "t": 1793470793000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793470793284,0,3900,1]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100177,
          "raw": "2026-10-31 18:19:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":[1793470793284,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1045,
      "t": 1793470793000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793470793284,0,3900,1]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100199,
          "raw": "2026-10-31 18:19:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":[1793470793284,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1046,
      "t": 1793470793000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100209,
          "raw": "2026-10-31 18:19:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1047,
      "t": 1793470793000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100219,
          "raw": "2026-10-31 18:19:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1048,
      "t": 1793470793000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793470793284,0,3900,1]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100229,
          "raw": "2026-10-31 18:19:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":[1793470793284,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1049,
      "t": 1793470794000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100249,
          "raw": "2026-10-31 18:19:54 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1050,
      "t": 1793470794000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100296,
          "raw": "2026-10-31 18:19:54 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1051,
      "t": 1793470794000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100306,
          "raw": "2026-10-31 18:19:54 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1052,
      "t": 1793470794000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100326,
          "raw": "2026-10-31 18:19:54 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1053,
      "t": 1793470794000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100337,
          "raw": "2026-10-31 18:19:54 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1054,
      "t": 1793470821000,
      "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_1793435886215.txt",
          "line": 100368,
          "raw": "2026-10-31 18:20:21 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":\"quizz\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1055,
      "t": 1793470821000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100390,
          "raw": "2026-10-31 18:20:21 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1056,
      "t": 1793470821000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100410,
          "raw": "2026-10-31 18:20:21 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1057,
      "t": 1793470821000,
      "type": "phase",
      "label": "Phase · players-amount-selection-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100420,
          "raw": "2026-10-31 18:20:21 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"players-amount-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1058,
      "t": 1793470821000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100440,
          "raw": "2026-10-31 18:20:21 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1059,
      "t": 1793470821000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100461,
          "raw": "2026-10-31 18:20:21 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1060,
      "t": 1793470828000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100481,
          "raw": "2026-10-31 18:20:28 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1061,
      "t": 1793470828000,
      "type": "game",
      "label": "Fin de partie · Quiz",
      "module": "Quiz / KaraWorld",
      "game": "quizz",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100491,
          "raw": "2026-10-31 18:20:28 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1062,
      "t": 1793470828000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100513,
          "raw": "2026-10-31 18:20:28 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1063,
      "t": 1793470828000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100523,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1064,
      "t": 1793470828000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100544,
          "raw": "2026-10-31 18:20:28 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1065,
      "t": 1793470828000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100554,
          "raw": "2026-10-31 18:20:28 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1066,
      "t": 1793470842000,
      "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_1793435886215.txt",
          "line": 100564,
          "raw": "2026-10-31 18:20:42 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":\"blindtest\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1067,
      "t": 1793470842000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100596,
          "raw": "2026-10-31 18:20:42 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1068,
      "t": 1793470842000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100617,
          "raw": "2026-10-31 18:20:42 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1069,
      "t": 1793470842000,
      "type": "phase",
      "label": "Phase · players-amount-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100627,
          "raw": "2026-10-31 18:20:42 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"players-amount-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1070,
      "t": 1793470842000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100647,
          "raw": "2026-10-31 18:20:42 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1071,
      "t": 1793470842000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100657,
          "raw": "2026-10-31 18:20:42 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1072,
      "t": 1793470846000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100717,
          "raw": "2026-10-31 18:20:46 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1073,
      "t": 1793470846000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100727,
          "raw": "2026-10-31 18:20:46 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1074,
      "t": 1793470846000,
      "type": "phase",
      "label": "Phase · game-introduction-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100737,
          "raw": "2026-10-31 18:20:46 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-introduction-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1075,
      "t": 1793470846000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100777,
          "raw": "2026-10-31 18:20:46 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1076,
      "t": 1793470846000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100797,
          "raw": "2026-10-31 18:20:46 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1077,
      "t": 1793470863000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100864,
          "raw": "2026-10-31 18:21:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1078,
      "t": 1793470863000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100936,
          "raw": "2026-10-31 18:21:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1079,
      "t": 1793470863000,
      "type": "phase",
      "label": "Phase · avatar-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100946,
          "raw": "2026-10-31 18:21:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"avatar-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1080,
      "t": 1793470863000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100957,
          "raw": "2026-10-31 18:21:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1081,
      "t": 1793470863000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100968,
          "raw": "2026-10-31 18:21:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1082,
      "t": 1793470868000,
      "type": "connection",
      "label": "Connexion COM · Arduino / entrées joueurs",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent 5dc5d90c-91d2-46b9-aa00-78e690bafa05\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 100983,
          "raw": "2026-10-31 18:21:08 [com] stdout Connect parent 5dc5d90c-91d2-46b9-aa00-78e690bafa05",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "5dc5d90c-91d2-46b9-aa00-78e690bafa05"
    },
    {
      "id": 1083,
      "t": 1793470892000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent d1d90183-536d-42a1-ba2f-e31b583227af\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 101373,
          "raw": "2026-10-31 18:21:32 [com] stdout Connect parent d1d90183-536d-42a1-ba2f-e31b583227af",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "d1d90183-536d-42a1-ba2f-e31b583227af"
    },
    {
      "id": 1084,
      "t": 1793470934000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n5dc5d90c-91d2-46b9-aa00-78e690bafa05 — Arduino / entrées joueurs\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 102262,
          "raw": "2026-10-31 18:22:14 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 101099,
          "raw": "2026-10-31 18:21:24 [com] stdout Receive from parent 5dc5d90c-91d2-46b9-aa00-78e690bafa05 : {\"name\":\"angers_salle2\",\"variables\":{\"players.1.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1085,
      "t": 1793470938000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n5dc5d90c-91d2-46b9-aa00-78e690bafa05 — Arduino / entrées joueurs\nd1d90183-536d-42a1-ba2f-e31b583227af — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 102351,
          "raw": "2026-10-31 18:22:18 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 101099,
          "raw": "2026-10-31 18:21:24 [com] stdout Receive from parent 5dc5d90c-91d2-46b9-aa00-78e690bafa05 : {\"name\":\"angers_salle2\",\"variables\":{\"players.1.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1086,
      "t": 1793470938000,
      "type": "game",
      "label": "Fin de partie · Blindtest",
      "module": "Quiz / KaraWorld",
      "game": "blindtest",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 102363,
          "raw": "2026-10-31 18:22:18 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1087,
      "t": 1793470938000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 102385,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1088,
      "t": 1793470938000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 102439,
          "raw": "2026-10-31 18:22:18 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1089,
      "t": 1793470938000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 102449,
          "raw": "2026-10-31 18:22:18 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1090,
      "t": 1793470938000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 102470,
          "raw": "2026-10-31 18:22:18 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1091,
      "t": 1793470938000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 102481,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1092,
      "t": 1793470944000,
      "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_1793435886215.txt",
          "line": 102564,
          "raw": "2026-10-31 18:22:24 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":\"blindtest\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1093,
      "t": 1793470944000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 102586,
          "raw": "2026-10-31 18:22:24 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1094,
      "t": 1793470944000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 102639,
          "raw": "2026-10-31 18:22:24 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1095,
      "t": 1793470944000,
      "type": "phase",
      "label": "Phase · avatar-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 102649,
          "raw": "2026-10-31 18:22:24 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"avatar-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1096,
      "t": 1793470944000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 102670,
          "raw": "2026-10-31 18:22:24 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1097,
      "t": 1793470944000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 102683,
          "raw": "2026-10-31 18:22:24 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1098,
      "t": 1793470948000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent f1bc122c-6404-4c26-936d-f11e5757dceb\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 102994,
          "raw": "2026-10-31 18:22:28 [com] stdout Connect parent f1bc122c-6404-4c26-936d-f11e5757dceb",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "f1bc122c-6404-4c26-936d-f11e5757dceb"
    },
    {
      "id": 1099,
      "t": 1793470948000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n5dc5d90c-91d2-46b9-aa00-78e690bafa05 — Arduino / entrées joueurs\nd1d90183-536d-42a1-ba2f-e31b583227af — module non identifié\nf1bc122c-6404-4c26-936d-f11e5757dceb — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 103000,
          "raw": "2026-10-31 18:22:28 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 101099,
          "raw": "2026-10-31 18:21:24 [com] stdout Receive from parent 5dc5d90c-91d2-46b9-aa00-78e690bafa05 : {\"name\":\"angers_salle2\",\"variables\":{\"players.1.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1100,
      "t": 1793470948000,
      "type": "connection",
      "label": "Connexion COM · Arduino / entrées joueurs",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent b51d1395-cc79-457e-a075-8d0f301e720d\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 103005,
          "raw": "2026-10-31 18:22:28 [com] stdout Connect parent b51d1395-cc79-457e-a075-8d0f301e720d",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "b51d1395-cc79-457e-a075-8d0f301e720d"
    },
    {
      "id": 1101,
      "t": 1793470973000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 103783,
          "raw": "2026-10-31 18:22:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1102,
      "t": 1793470973000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 103805,
          "raw": "2026-10-31 18:22:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1103,
      "t": 1793470973000,
      "type": "phase",
      "label": "Phase · game-instructions-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 103816,
          "raw": "2026-10-31 18:22:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-instructions-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1104,
      "t": 1793470973000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 103827,
          "raw": "2026-10-31 18:22:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1105,
      "t": 1793470973000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 103839,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1106,
      "t": 1793470996000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 103905,
          "raw": "2026-10-31 18:23:16 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1107,
      "t": 1793470996000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 103941,
          "raw": "2026-10-31 18:23:16 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1108,
      "t": 1793470996000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 103956,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1109,
      "t": 1793470996000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 103967,
          "raw": "2026-10-31 18:23:16 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1110,
      "t": 1793470996000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 103980,
          "raw": "2026-10-31 18:23:16 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1111,
      "t": 1793471006000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent 3514e3d5-3ecd-411a-abe8-05c66311a159\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 104067,
          "raw": "2026-10-31 18:23:26 [com] stdout Connect parent 3514e3d5-3ecd-411a-abe8-05c66311a159",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "3514e3d5-3ecd-411a-abe8-05c66311a159"
    },
    {
      "id": 1112,
      "t": 1793471006000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\nf1bc122c-6404-4c26-936d-f11e5757dceb — module non identifié\n3514e3d5-3ecd-411a-abe8-05c66311a159 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 104082,
          "raw": "2026-10-31 18:23:26 [com] stdout Close parent",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1113,
      "t": 1793471006000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent d955f2dc-8aa6-4b44-96ef-867cb9026905\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 104088,
          "raw": "2026-10-31 18:23:26 [com] stdout Connect parent d955f2dc-8aa6-4b44-96ef-867cb9026905",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "d955f2dc-8aa6-4b44-96ef-867cb9026905"
    },
    {
      "id": 1114,
      "t": 1793471029000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n3514e3d5-3ecd-411a-abe8-05c66311a159 — module non identifié\nd955f2dc-8aa6-4b44-96ef-867cb9026905 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 104382,
          "raw": "2026-10-31 18:23:49 [com] stdout Close parent",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1115,
      "t": 1793471029000,
      "type": "theme",
      "label": "Thème · 23_BlindtestHits80s",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 104406,
          "raw": "2026-10-31 18:23:49 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"quizThemes.activeTheme\":\"23_BlindtestHits80s\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1116,
      "t": 1793471029000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 104461,
          "raw": "2026-10-31 18:23:49 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1117,
      "t": 1793471029000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 104476,
          "raw": "2026-10-31 18:23:49 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1118,
      "t": 1793471029000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 104500,
          "raw": "2026-10-31 18:23:49 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1119,
      "t": 1793471029000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 104511,
          "raw": "2026-10-31 18:23:49 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1120,
      "t": 1793471031000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 104548,
          "raw": "2026-10-31 18:23:51 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1121,
      "t": 1793471031000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 104570,
          "raw": "2026-10-31 18:23:51 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1122,
      "t": 1793471031000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 104592,
          "raw": "2026-10-31 18:23:51 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1123,
      "t": 1793471031000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 104603,
          "raw": "2026-10-31 18:23:51 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1124,
      "t": 1793471031000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 104625,
          "raw": "2026-10-31 18:23:51 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1125,
      "t": 1793471031000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 104636,
          "raw": "2026-10-31 18:23:51 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1126,
      "t": 1793471032000,
      "type": "question",
      "label": "Début réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 104648,
          "raw": "2026-10-31 18:23:52 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1127,
      "t": 1793471034000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 104822,
          "raw": "2026-10-31 18:23:54 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1128,
      "t": 1793471036000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "23_BlindtestHits80s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 104938,
          "raw": "2026-10-31 18:23:56 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1129,
      "t": 1793471042000,
      "type": "question",
      "label": "Début réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 104982,
          "raw": "2026-10-31 18:24:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1130,
      "t": 1793471044000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 105178,
          "raw": "2026-10-31 18:24:04 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1131,
      "t": 1793471046000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "23_BlindtestHits80s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 105239,
          "raw": "2026-10-31 18:24:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1132,
      "t": 1793471051000,
      "type": "question",
      "label": "Début réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 105283,
          "raw": "2026-10-31 18:24:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1133,
      "t": 1793471053000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 105512,
          "raw": "2026-10-31 18:24:13 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1134,
      "t": 1793471053000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent 83f7a03f-a853-4186-9a0d-cfe8c43f470b\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 105583,
          "raw": "2026-10-31 18:24:13 [com] stdout Connect parent 83f7a03f-a853-4186-9a0d-cfe8c43f470b",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "83f7a03f-a853-4186-9a0d-cfe8c43f470b"
    },
    {
      "id": 1135,
      "t": 1793471053000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n3514e3d5-3ecd-411a-abe8-05c66311a159 — module non identifié\nd955f2dc-8aa6-4b44-96ef-867cb9026905 — module non identifié\n83f7a03f-a853-4186-9a0d-cfe8c43f470b — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 105598,
          "raw": "2026-10-31 18:24:13 [com] stdout Close parent",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1136,
      "t": 1793471053000,
      "type": "connection",
      "label": "Connexion COM · Arduino / entrées joueurs",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent 44570b04-6e79-44b1-8df4-2b9fe9d189d3\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 105605,
          "raw": "2026-10-31 18:24:13 [com] stdout Connect parent 44570b04-6e79-44b1-8df4-2b9fe9d189d3",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "44570b04-6e79-44b1-8df4-2b9fe9d189d3"
    },
    {
      "id": 1137,
      "t": 1793471055000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "23_BlindtestHits80s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 105608,
          "raw": "2026-10-31 18:24:15 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1138,
      "t": 1793471059000,
      "type": "question",
      "label": "Début réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 105663,
          "raw": "2026-10-31 18:24:19 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1139,
      "t": 1793471061000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 105885,
          "raw": "2026-10-31 18:24:21 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1140,
      "t": 1793471062000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "23_BlindtestHits80s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 105975,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1141,
      "t": 1793471069000,
      "type": "question",
      "label": "Début réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 106023,
          "raw": "2026-10-31 18:24:29 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1142,
      "t": 1793471073000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 106233,
          "raw": "2026-10-31 18:24:33 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1143,
      "t": 1793471075000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "23_BlindtestHits80s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 106335,
          "raw": "2026-10-31 18:24:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1144,
      "t": 1793471079000,
      "type": "question",
      "label": "Début réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 106383,
          "raw": "2026-10-31 18:24:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1145,
      "t": 1793471081000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 106653,
          "raw": "2026-10-31 18:24:41 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1146,
      "t": 1793471082000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "23_BlindtestHits80s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 106719,
          "raw": "2026-10-31 18:24:42 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1147,
      "t": 1793471086000,
      "type": "question",
      "label": "Début réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 106767,
          "raw": "2026-10-31 18:24:46 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1148,
      "t": 1793471091000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\nb51d1395-cc79-457e-a075-8d0f301e720d — Arduino / entrées joueurs\n83f7a03f-a853-4186-9a0d-cfe8c43f470b — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 107063,
          "raw": "2026-10-31 18:24:51 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 103673,
          "raw": "2026-10-31 18:22:52 [com] stdout Receive from parent b51d1395-cc79-457e-a075-8d0f301e720d : {\"name\":\"angers_salle2\",\"variables\":{\"players.2.inputStatus\":[\"select\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1149,
      "t": 1793471095000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 107316,
          "raw": "2026-10-31 18:24:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1150,
      "t": 1793471096000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "23_BlindtestHits80s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 107377,
          "raw": "2026-10-31 18:24:56 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1151,
      "t": 1793471097000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent 2b8c77c9-6878-4a34-9fec-8b04a967d798\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 107387,
          "raw": "2026-10-31 18:24:57 [com] stdout Connect parent 2b8c77c9-6878-4a34-9fec-8b04a967d798",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "2b8c77c9-6878-4a34-9fec-8b04a967d798"
    },
    {
      "id": 1152,
      "t": 1793471097000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\nb51d1395-cc79-457e-a075-8d0f301e720d — Arduino / entrées joueurs\n83f7a03f-a853-4186-9a0d-cfe8c43f470b — module non identifié\n2b8c77c9-6878-4a34-9fec-8b04a967d798 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 107390,
          "raw": "2026-10-31 18:24:57 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 103673,
          "raw": "2026-10-31 18:22:52 [com] stdout Receive from parent b51d1395-cc79-457e-a075-8d0f301e720d : {\"name\":\"angers_salle2\",\"variables\":{\"players.2.inputStatus\":[\"select\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1153,
      "t": 1793471097000,
      "type": "connection",
      "label": "Connexion COM · Arduino / entrées joueurs",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent b3d37e4b-8afe-4a77-853b-a891e5174d9c\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 107396,
          "raw": "2026-10-31 18:24:57 [com] stdout Connect parent b3d37e4b-8afe-4a77-853b-a891e5174d9c",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "b3d37e4b-8afe-4a77-853b-a891e5174d9c"
    },
    {
      "id": 1154,
      "t": 1793471101000,
      "type": "question",
      "label": "Début réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 107442,
          "raw": "2026-10-31 18:25:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1155,
      "t": 1793471103000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 107688,
          "raw": "2026-10-31 18:25:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1156,
      "t": 1793471105000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "23_BlindtestHits80s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 107874,
          "raw": "2026-10-31 18:25:05 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1157,
      "t": 1793471110000,
      "type": "question",
      "label": "Début réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 107922,
          "raw": "2026-10-31 18:25:10 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1158,
      "t": 1793471113000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 108168,
          "raw": "2026-10-31 18:25:13 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1159,
      "t": 1793471115000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "23_BlindtestHits80s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 108234,
          "raw": "2026-10-31 18:25:15 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1160,
      "t": 1793471120000,
      "type": "question",
      "label": "Début réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 108306,
          "raw": "2026-10-31 18:25:20 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1161,
      "t": 1793471122000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 108552,
          "raw": "2026-10-31 18:25:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1162,
      "t": 1793471124000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "23_BlindtestHits80s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 108642,
          "raw": "2026-10-31 18:25:24 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1163,
      "t": 1793471128000,
      "type": "question",
      "label": "Début réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 108690,
          "raw": "2026-10-31 18:25:28 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1164,
      "t": 1793471130000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 108996,
          "raw": "2026-10-31 18:25:30 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1165,
      "t": 1793471132000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "23_BlindtestHits80s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 109122,
          "raw": "2026-10-31 18:25:32 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1166,
      "t": 1793471135000,
      "type": "question",
      "label": "Début réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 109170,
          "raw": "2026-10-31 18:25:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1167,
      "t": 1793471140000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 109392,
          "raw": "2026-10-31 18:25:40 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1168,
      "t": 1793471142000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "23_BlindtestHits80s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 109458,
          "raw": "2026-10-31 18:25:42 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1169,
      "t": 1793471147000,
      "type": "question",
      "label": "Début réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 109506,
          "raw": "2026-10-31 18:25:47 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1170,
      "t": 1793471149000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 109752,
          "raw": "2026-10-31 18:25:49 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1171,
      "t": 1793471150000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\nb51d1395-cc79-457e-a075-8d0f301e720d — Arduino / entrées joueurs\n44570b04-6e79-44b1-8df4-2b9fe9d189d3 — Arduino / entrées joueurs\n2b8c77c9-6878-4a34-9fec-8b04a967d798 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 109817,
          "raw": "2026-10-31 18:25:50 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 103673,
          "raw": "2026-10-31 18:22:52 [com] stdout Receive from parent b51d1395-cc79-457e-a075-8d0f301e720d : {\"name\":\"angers_salle2\",\"variables\":{\"players.2.inputStatus\":[\"select\"]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 105794,
          "raw": "2026-10-31 18:24:20 [com] stdout Receive from parent 44570b04-6e79-44b1-8df4-2b9fe9d189d3 : {\"name\":\"angers_salle2\",\"variables\":{\"players.1.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1172,
      "t": 1793471151000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "23_BlindtestHits80s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 109819,
          "raw": "2026-10-31 18:25:51 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1173,
      "t": 1793471155000,
      "type": "question",
      "label": "Début réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 109863,
          "raw": "2026-10-31 18:25:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1174,
      "t": 1793471157000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 110114,
          "raw": "2026-10-31 18:25:57 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1175,
      "t": 1793471159000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "23_BlindtestHits80s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 110175,
          "raw": "2026-10-31 18:25:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1176,
      "t": 1793471163000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n44570b04-6e79-44b1-8df4-2b9fe9d189d3 — Arduino / entrées joueurs\nb3d37e4b-8afe-4a77-853b-a891e5174d9c — Arduino / entrées joueurs\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 110218,
          "raw": "2026-10-31 18:26:03 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 105794,
          "raw": "2026-10-31 18:24:20 [com] stdout Receive from parent 44570b04-6e79-44b1-8df4-2b9fe9d189d3 : {\"name\":\"angers_salle2\",\"variables\":{\"players.1.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 107618,
          "raw": "2026-10-31 18:25:03 [com] stdout Receive from parent b3d37e4b-8afe-4a77-853b-a891e5174d9c : {\"name\":\"angers_salle2\",\"variables\":{\"players.2.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1177,
      "t": 1793471164000,
      "type": "question",
      "label": "Début réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 110220,
          "raw": "2026-10-31 18:26:04 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1178,
      "t": 1793471166000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 110432,
          "raw": "2026-10-31 18:26:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1179,
      "t": 1793471168000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "23_BlindtestHits80s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 110528,
          "raw": "2026-10-31 18:26:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1180,
      "t": 1793471172000,
      "type": "question",
      "label": "Début réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 110568,
          "raw": "2026-10-31 18:26:12 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1181,
      "t": 1793471177000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 110780,
          "raw": "2026-10-31 18:26:17 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1182,
      "t": 1793471179000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "23_BlindtestHits80s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 110836,
          "raw": "2026-10-31 18:26:19 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1183,
      "t": 1793471183000,
      "type": "question",
      "label": "Début réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 110876,
          "raw": "2026-10-31 18:26:23 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1184,
      "t": 1793471193000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent d17c7bcb-dc88-494a-bfef-46ee31f45d19\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 111028,
          "raw": "2026-10-31 18:26:33 [com] stdout Connect parent d17c7bcb-dc88-494a-bfef-46ee31f45d19",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "d17c7bcb-dc88-494a-bfef-46ee31f45d19"
    },
    {
      "id": 1185,
      "t": 1793471194000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n44570b04-6e79-44b1-8df4-2b9fe9d189d3 — Arduino / entrées joueurs\nb3d37e4b-8afe-4a77-853b-a891e5174d9c — Arduino / entrées joueurs\nd17c7bcb-dc88-494a-bfef-46ee31f45d19 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 111031,
          "raw": "2026-10-31 18:26:34 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 105794,
          "raw": "2026-10-31 18:24:20 [com] stdout Receive from parent 44570b04-6e79-44b1-8df4-2b9fe9d189d3 : {\"name\":\"angers_salle2\",\"variables\":{\"players.1.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 107618,
          "raw": "2026-10-31 18:25:03 [com] stdout Receive from parent b3d37e4b-8afe-4a77-853b-a891e5174d9c : {\"name\":\"angers_salle2\",\"variables\":{\"players.2.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1186,
      "t": 1793471194000,
      "type": "connection",
      "label": "Connexion COM · Arduino / entrées joueurs",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent 3c306f4d-9a82-4538-8954-ba92b123dc72\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 111037,
          "raw": "2026-10-31 18:26:34 [com] stdout Connect parent 3c306f4d-9a82-4538-8954-ba92b123dc72",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "3c306f4d-9a82-4538-8954-ba92b123dc72"
    },
    {
      "id": 1187,
      "t": 1793471197000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 111133,
          "raw": "2026-10-31 18:26:37 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1188,
      "t": 1793471199000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "23_BlindtestHits80s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 111194,
          "raw": "2026-10-31 18:26:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1189,
      "t": 1793471202000,
      "type": "question",
      "label": "Début réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 111238,
          "raw": "2026-10-31 18:26:42 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1190,
      "t": 1793471204000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 111467,
          "raw": "2026-10-31 18:26:44 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1191,
      "t": 1793471205000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "23_BlindtestHits80s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 111528,
          "raw": "2026-10-31 18:26:45 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1192,
      "t": 1793471209000,
      "type": "question",
      "label": "Début réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 111572,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1193,
      "t": 1793471219000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 111779,
          "raw": "2026-10-31 18:26:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1194,
      "t": 1793471221000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "23_BlindtestHits80s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 111840,
          "raw": "2026-10-31 18:27:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1195,
      "t": 1793471225000,
      "type": "question",
      "label": "Début réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 111884,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1196,
      "t": 1793471229000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 23_BlindtestHits80s · 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_1793435886215.txt",
          "line": 112091,
          "raw": "2026-10-31 18:27:09 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1197,
      "t": 1793471231000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "23_BlindtestHits80s",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 112152,
          "raw": "2026-10-31 18:27:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1198,
      "t": 1793471234000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 112207,
          "raw": "2026-10-31 18:27:14 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1199,
      "t": 1793471234000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 112258,
          "raw": "2026-10-31 18:27:14 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1200,
      "t": 1793471234000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 112269,
          "raw": "2026-10-31 18:27:14 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1201,
      "t": 1793471234000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 112281,
          "raw": "2026-10-31 18:27:14 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1202,
      "t": 1793471234000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 112293,
          "raw": "2026-10-31 18:27:14 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1203,
      "t": 1793471248000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 112381,
          "raw": "2026-10-31 18:27:28 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1204,
      "t": 1793471248000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 112403,
          "raw": "2026-10-31 18:27:28 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1205,
      "t": 1793471248000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 112414,
          "raw": "2026-10-31 18:27:28 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1206,
      "t": 1793471248000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 112526,
          "raw": "2026-10-31 18:27:28 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1207,
      "t": 1793471248000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 112540,
          "raw": "2026-10-31 18:27:28 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1208,
      "t": 1793471254000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent 84fc3bcf-bce4-4b27-a157-aef2f925ca37\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 112619,
          "raw": "2026-10-31 18:27:34 [com] stdout Connect parent 84fc3bcf-bce4-4b27-a157-aef2f925ca37",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "84fc3bcf-bce4-4b27-a157-aef2f925ca37"
    },
    {
      "id": 1209,
      "t": 1793471254000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n84fc3bcf-bce4-4b27-a157-aef2f925ca37 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 112622,
          "raw": "2026-10-31 18:27:34 [com] stdout Close parent",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1210,
      "t": 1793471254000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent 7d90d849-a010-412f-ba6a-b34b4f69ef92\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 112639,
          "raw": "2026-10-31 18:27:34 [com] stdout Connect parent 7d90d849-a010-412f-ba6a-b34b4f69ef92",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "7d90d849-a010-412f-ba6a-b34b4f69ef92"
    },
    {
      "id": 1211,
      "t": 1793471262000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n84fc3bcf-bce4-4b27-a157-aef2f925ca37 — module non identifié\n7d90d849-a010-412f-ba6a-b34b4f69ef92 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 112765,
          "raw": "2026-10-31 18:27:42 [com] stdout Close parent",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1212,
      "t": 1793471431000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n3c306f4d-9a82-4538-8954-ba92b123dc72 — Arduino / entrées joueurs\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 115912,
          "raw": "2026-10-31 18:30:31 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 111090,
          "raw": "2026-10-31 18:26:37 [com] stdout Receive from parent 3c306f4d-9a82-4538-8954-ba92b123dc72 : {\"name\":\"angers_salle2\",\"variables\":{\"players.2.inputStatus\":[\"select\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1213,
      "t": 1793471449000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent 1e681a34-ae79-4789-862d-b0f46cb384fc\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116033,
          "raw": "2026-10-31 18:30:49 [com] stdout Connect parent 1e681a34-ae79-4789-862d-b0f46cb384fc",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "1e681a34-ae79-4789-862d-b0f46cb384fc"
    },
    {
      "id": 1214,
      "t": 1793471449000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n3c306f4d-9a82-4538-8954-ba92b123dc72 — Arduino / entrées joueurs\n1e681a34-ae79-4789-862d-b0f46cb384fc — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116037,
          "raw": "2026-10-31 18:30:49 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 111090,
          "raw": "2026-10-31 18:26:37 [com] stdout Receive from parent 3c306f4d-9a82-4538-8954-ba92b123dc72 : {\"name\":\"angers_salle2\",\"variables\":{\"players.2.inputStatus\":[\"select\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1215,
      "t": 1793471449000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent 916f5f2e-00a1-4491-b3e2-990d09dbc056\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116042,
          "raw": "2026-10-31 18:30:49 [com] stdout Connect parent 916f5f2e-00a1-4491-b3e2-990d09dbc056",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "916f5f2e-00a1-4491-b3e2-990d09dbc056"
    },
    {
      "id": 1216,
      "t": 1793471490000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent f5b8b46b-9d63-4d52-8c74-4ad4bea1d16b\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116051,
          "raw": "2026-10-31 18:31:30 [com] stdout Connect parent f5b8b46b-9d63-4d52-8c74-4ad4bea1d16b",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "f5b8b46b-9d63-4d52-8c74-4ad4bea1d16b"
    },
    {
      "id": 1217,
      "t": 1793471490000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n1e681a34-ae79-4789-862d-b0f46cb384fc — module non identifié\nf5b8b46b-9d63-4d52-8c74-4ad4bea1d16b — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116055,
          "raw": "2026-10-31 18:31:30 [com] stdout Close parent",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1218,
      "t": 1793471490000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent 74ef9f95-f5e7-4e72-ac00-c8009991d2be\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116060,
          "raw": "2026-10-31 18:31:30 [com] stdout Connect parent 74ef9f95-f5e7-4e72-ac00-c8009991d2be",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "74ef9f95-f5e7-4e72-ac00-c8009991d2be"
    },
    {
      "id": 1219,
      "t": 1793471518000,
      "type": "game",
      "label": "Fin de partie · Blindtest",
      "module": "Quiz / KaraWorld",
      "game": "blindtest",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116097,
          "raw": "2026-10-31 18:31:58 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1220,
      "t": 1793471518000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116225,
          "raw": "2026-10-31 18:31:58 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1221,
      "t": 1793471518000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116240,
          "raw": "2026-10-31 18:31:58 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1222,
      "t": 1793471518000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116252,
          "raw": "2026-10-31 18:31:58 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1223,
      "t": 1793471518000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116264,
          "raw": "2026-10-31 18:31:58 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"gameLocked\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1224,
      "t": 1793471518000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793471518457,0,0,1]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116276,
          "raw": "2026-10-31 18:31:58 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":[1793471518457,0,0,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1225,
      "t": 1793471518000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116301,
          "raw": "2026-10-31 18:31:58 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1226,
      "t": 1793471518000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116325,
          "raw": "2026-10-31 18:31:58 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1227,
      "t": 1793471537000,
      "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) :\n916f5f2e-00a1-4491-b3e2-990d09dbc056 — module non identifié\nf5b8b46b-9d63-4d52-8c74-4ad4bea1d16b — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116336,
          "raw": "2026-10-31 18:32:17 [com] stdout Close parent",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1228,
      "t": 1793471542000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116360,
          "raw": "2026-10-31 18:32:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1229,
      "t": 1793471542000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116371,
          "raw": "2026-10-31 18:32:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1230,
      "t": 1793471542000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116382,
          "raw": "2026-10-31 18:32:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1231,
      "t": 1793471542000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116404,
          "raw": "2026-10-31 18:32:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1232,
      "t": 1793471542000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116415,
          "raw": "2026-10-31 18:32:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1233,
      "t": 1793471555000,
      "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) :\n916f5f2e-00a1-4491-b3e2-990d09dbc056 — module non identifié\n74ef9f95-f5e7-4e72-ac00-c8009991d2be — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116425,
          "raw": "2026-10-31 18:32:35 [com] stdout Close parent",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1234,
      "t": 1793480577000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116427,
          "raw": "2026-10-31 21:02:57 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"gameLocked\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1235,
      "t": 1793480577000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793480577860,0,3900,1]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116437,
          "raw": "2026-10-31 21:02:57 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":[1793480577860,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1236,
      "t": 1793480577000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116469,
          "raw": "2026-10-31 21:02:57 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1237,
      "t": 1793480577000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116479,
          "raw": "2026-10-31 21:02:57 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1238,
      "t": 1793480577000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116489,
          "raw": "2026-10-31 21:02:57 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1239,
      "t": 1793480577000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793480577850,0,3900,1]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116499,
          "raw": "2026-10-31 21:02:57 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":[1793480577850,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1240,
      "t": 1793480577000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116509,
          "raw": "2026-10-31 21:02:57 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1241,
      "t": 1793480577000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116519,
          "raw": "2026-10-31 21:02:57 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1242,
      "t": 1793480579000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116539,
          "raw": "2026-10-31 21:02:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1243,
      "t": 1793480579000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116576,
          "raw": "2026-10-31 21:02:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1244,
      "t": 1793480579000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116586,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1245,
      "t": 1793480579000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116606,
          "raw": "2026-10-31 21:02:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1246,
      "t": 1793480579000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116617,
          "raw": "2026-10-31 21:02:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1247,
      "t": 1793480582000,
      "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_1793435886215.txt",
          "line": 116628,
          "raw": "2026-10-31 21:03:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":\"quizz\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1248,
      "t": 1793480582000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116650,
          "raw": "2026-10-31 21:03:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1249,
      "t": 1793480582000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116681,
          "raw": "2026-10-31 21:03:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1250,
      "t": 1793480582000,
      "type": "phase",
      "label": "Phase · players-amount-selection-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116691,
          "raw": "2026-10-31 21:03:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"players-amount-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1251,
      "t": 1793480583000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116711,
          "raw": "2026-10-31 21:03:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1252,
      "t": 1793480583000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116721,
          "raw": "2026-10-31 21:03:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1253,
      "t": 1793480586000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116741,
          "raw": "2026-10-31 21:03:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1254,
      "t": 1793480586000,
      "type": "game",
      "label": "Fin de partie · Quiz",
      "module": "Quiz / KaraWorld",
      "game": "quizz",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116751,
          "raw": "2026-10-31 21:03:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1255,
      "t": 1793480586000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116773,
          "raw": "2026-10-31 21:03:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1256,
      "t": 1793480586000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116783,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1257,
      "t": 1793480586000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116804,
          "raw": "2026-10-31 21:03:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1258,
      "t": 1793480586000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116814,
          "raw": "2026-10-31 21:03:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1259,
      "t": 1793480588000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116837,
          "raw": "2026-10-31 21:03:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1260,
      "t": 1793480588000,
      "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_1793435886215.txt",
          "line": 116851,
          "raw": "2026-10-31 21:03:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1261,
      "t": 1793480588000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116872,
          "raw": "2026-10-31 21:03:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1262,
      "t": 1793480591000,
      "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) :\n3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nedd1a1dc-9bc7-497a-b9a4-6606f504584f — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n85bcce3d-7734-4bff-9464-386998787823 — 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_1793435886215.txt",
          "line": 116884,
          "raw": "2026-10-31 21:03:11 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98197,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent 3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98506,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent edd1a1dc-9bc7-497a-b9a4-6606f504584f : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98817,
          "raw": "Receive from parent 85bcce3d-7734-4bff-9464-386998787823 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1263,
      "t": 1793480591000,
      "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) :\n3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nedd1a1dc-9bc7-497a-b9a4-6606f504584f — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n85bcce3d-7734-4bff-9464-386998787823 — 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_1793435886215.txt",
          "line": 116885,
          "raw": "2026-10-31 21:03:11 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98197,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent 3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98506,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent edd1a1dc-9bc7-497a-b9a4-6606f504584f : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98817,
          "raw": "Receive from parent 85bcce3d-7734-4bff-9464-386998787823 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1264,
      "t": 1793480592000,
      "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) :\n3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nedd1a1dc-9bc7-497a-b9a4-6606f504584f — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n85bcce3d-7734-4bff-9464-386998787823 — 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_1793435886215.txt",
          "line": 116886,
          "raw": "2026-10-31 21:03:12 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98197,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent 3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98506,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent edd1a1dc-9bc7-497a-b9a4-6606f504584f : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98817,
          "raw": "Receive from parent 85bcce3d-7734-4bff-9464-386998787823 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1265,
      "t": 1793480592000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 88274579-28b7-42c5-84a0-779a0133e7ca\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116896,
          "raw": "2026-10-31 21:03:12 [com] stdout Connect parent 88274579-28b7-42c5-84a0-779a0133e7ca",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "88274579-28b7-42c5-84a0-779a0133e7ca"
    },
    {
      "id": 1266,
      "t": 1793480592000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 58ab7d51-80f7-4e89-9782-9a251978576b\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116900,
          "raw": "2026-10-31 21:03:12 [com] stdout Connect parent 58ab7d51-80f7-4e89-9782-9a251978576b",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "58ab7d51-80f7-4e89-9782-9a251978576b"
    },
    {
      "id": 1267,
      "t": 1793480592000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 359a3127-d418-4c1b-ac3d-4796cfaf42d2\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 116902,
          "raw": "2026-10-31 21:03:12 [com] stdout Connect parent 359a3127-d418-4c1b-ac3d-4796cfaf42d2",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "359a3127-d418-4c1b-ac3d-4796cfaf42d2"
    },
    {
      "id": 1268,
      "t": 1793480597000,
      "type": "music",
      "label": "Début morceau · gilbert-montagne_on-va-s-aimer_8110",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 247.214036 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 117047,
          "raw": "2026-10-31 21:03:17 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793480597300,0,247.214036,0.02,\"gilbert-montagne_on-va-s-aimer_8110\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1269,
      "t": 1793480616000,
      "type": "music",
      "label": "Fin / arrêt morceau · gilbert-montagne_on-va-s-aimer_8110",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 118867,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1270,
      "t": 1793480617000,
      "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_1793435886215.txt",
          "line": 118889,
          "raw": "2026-10-31 21:03:37 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793480617802,0,204.600023,0.02,\"amel-bent_ma-philosophie_5091\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1271,
      "t": 1793480626000,
      "type": "music",
      "label": "Fin / arrêt morceau · amel-bent_ma-philosophie_5091",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 118956,
          "raw": "2026-10-31 21:03:46 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1272,
      "t": 1793480626000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 119050,
          "raw": "2026-10-31 21:03:46 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1273,
      "t": 1793480626000,
      "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) :\n3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nedd1a1dc-9bc7-497a-b9a4-6606f504584f — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n85bcce3d-7734-4bff-9464-386998787823 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n88274579-28b7-42c5-84a0-779a0133e7ca — module non identifié\n58ab7d51-80f7-4e89-9782-9a251978576b — KaraWorld · contrôleur\n359a3127-d418-4c1b-ac3d-4796cfaf42d2 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 119071,
          "raw": "2026-10-31 21:03:46 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98197,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent 3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98506,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent edd1a1dc-9bc7-497a-b9a4-6606f504584f : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98817,
          "raw": "Receive from parent 85bcce3d-7734-4bff-9464-386998787823 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 116919,
          "raw": "Receive from parent 58ab7d51-80f7-4e89-9782-9a251978576b : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1274,
      "t": 1793480626000,
      "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) :\n3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nedd1a1dc-9bc7-497a-b9a4-6606f504584f — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n85bcce3d-7734-4bff-9464-386998787823 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n88274579-28b7-42c5-84a0-779a0133e7ca — module non identifié\n58ab7d51-80f7-4e89-9782-9a251978576b — KaraWorld · contrôleur\n359a3127-d418-4c1b-ac3d-4796cfaf42d2 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 119072,
          "raw": "2026-10-31 21:03:46 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98197,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent 3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98506,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent edd1a1dc-9bc7-497a-b9a4-6606f504584f : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98817,
          "raw": "Receive from parent 85bcce3d-7734-4bff-9464-386998787823 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 116919,
          "raw": "Receive from parent 58ab7d51-80f7-4e89-9782-9a251978576b : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1275,
      "t": 1793480626000,
      "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) :\n3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nedd1a1dc-9bc7-497a-b9a4-6606f504584f — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n85bcce3d-7734-4bff-9464-386998787823 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n88274579-28b7-42c5-84a0-779a0133e7ca — module non identifié\n58ab7d51-80f7-4e89-9782-9a251978576b — KaraWorld · contrôleur\n359a3127-d418-4c1b-ac3d-4796cfaf42d2 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 119073,
          "raw": "2026-10-31 21:03:46 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98197,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent 3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98506,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent edd1a1dc-9bc7-497a-b9a4-6606f504584f : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98817,
          "raw": "Receive from parent 85bcce3d-7734-4bff-9464-386998787823 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 116919,
          "raw": "Receive from parent 58ab7d51-80f7-4e89-9782-9a251978576b : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1276,
      "t": 1793480626000,
      "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 e1cd162b-7b5c-408a-b154-012716553a56\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 119096,
          "raw": "2026-10-31 21:03:46 [com] stdout Connect parent e1cd162b-7b5c-408a-b154-012716553a56",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "e1cd162b-7b5c-408a-b154-012716553a56"
    },
    {
      "id": 1277,
      "t": 1793480626000,
      "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 486fd989-5690-40ff-9aee-92ed50c8e16b\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 119120,
          "raw": "2026-10-31 21:03:46 [com] stdout Connect parent 486fd989-5690-40ff-9aee-92ed50c8e16b",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "486fd989-5690-40ff-9aee-92ed50c8e16b"
    },
    {
      "id": 1278,
      "t": 1793480626000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 119350,
          "raw": "2026-10-31 21:03:46 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1279,
      "t": 1793480626000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793480577850,0,3900,1]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 119406,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":[1793480577850,0,3900,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1280,
      "t": 1793480626000,
      "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 ac22bf24-f1ec-4bef-8ae3-4afd768aa826\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 119455,
          "raw": "2026-10-31 21:03:46 [com] stdout Connect parent ac22bf24-f1ec-4bef-8ae3-4afd768aa826",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "ac22bf24-f1ec-4bef-8ae3-4afd768aa826"
    },
    {
      "id": 1281,
      "t": 1793480626000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 119682,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1282,
      "t": 1793480626000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793480577850,0,3900,1]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 119744,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":[1793480577850,0,3900,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1283,
      "t": 1793480626000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 120019,
          "raw": "2026-10-31 21:03:46 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1284,
      "t": 1793480626000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793480577850,0,3900,1]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 120081,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":[1793480577850,0,3900,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1285,
      "t": 1793480633000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 120458,
          "raw": "2026-10-31 21:03:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1286,
      "t": 1793480637000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 120814,
          "raw": "2026-10-31 21:03:57 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1287,
      "t": 1793480638000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 120834,
          "raw": "2026-10-31 21:03:58 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1288,
      "t": 1793480638000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 120844,
          "raw": "2026-10-31 21:03:58 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1289,
      "t": 1793480638000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 120854,
          "raw": "2026-10-31 21:03:58 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1290,
      "t": 1793480638000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 120874,
          "raw": "2026-10-31 21:03:58 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1291,
      "t": 1793480638000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 120884,
          "raw": "2026-10-31 21:03:58 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1292,
      "t": 1793480639000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 120905,
          "raw": "2026-10-31 21:03:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1293,
      "t": 1793480639000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 120937,
          "raw": "2026-10-31 21:03:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1294,
      "t": 1793480639000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 120947,
          "raw": "2026-10-31 21:03:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1295,
      "t": 1793480639000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 120967,
          "raw": "2026-10-31 21:03:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1296,
      "t": 1793480639000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 120977,
          "raw": "2026-10-31 21:03:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1297,
      "t": 1793480640000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 121027,
          "raw": "2026-10-31 21:04:00 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1298,
      "t": 1793480640000,
      "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_1793435886215.txt",
          "line": 121037,
          "raw": "2026-10-31 21:04:00 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1299,
      "t": 1793480640000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 121059,
          "raw": "2026-10-31 21:04:00 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1300,
      "t": 1793480643000,
      "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) :\n3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nedd1a1dc-9bc7-497a-b9a4-6606f504584f — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n85bcce3d-7734-4bff-9464-386998787823 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n88274579-28b7-42c5-84a0-779a0133e7ca — module non identifié\n58ab7d51-80f7-4e89-9782-9a251978576b — KaraWorld · contrôleur\n359a3127-d418-4c1b-ac3d-4796cfaf42d2 — module non identifié\ne1cd162b-7b5c-408a-b154-012716553a56 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n486fd989-5690-40ff-9aee-92ed50c8e16b — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nac22bf24-f1ec-4bef-8ae3-4afd768aa826 — 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_1793435886215.txt",
          "line": 121068,
          "raw": "2026-10-31 21:04:03 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98197,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent 3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98506,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent edd1a1dc-9bc7-497a-b9a4-6606f504584f : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98817,
          "raw": "Receive from parent 85bcce3d-7734-4bff-9464-386998787823 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 116919,
          "raw": "Receive from parent 58ab7d51-80f7-4e89-9782-9a251978576b : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 119148,
          "raw": "Receive from parent e1cd162b-7b5c-408a-b154-012716553a56 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 119466,
          "raw": "2026-10-31 21:03:46 [com] stdout Receive from parent 486fd989-5690-40ff-9aee-92ed50c8e16b : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 119803,
          "raw": "Receive from parent ac22bf24-f1ec-4bef-8ae3-4afd768aa826 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1301,
      "t": 1793480643000,
      "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) :\n3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nedd1a1dc-9bc7-497a-b9a4-6606f504584f — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n85bcce3d-7734-4bff-9464-386998787823 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n88274579-28b7-42c5-84a0-779a0133e7ca — module non identifié\n58ab7d51-80f7-4e89-9782-9a251978576b — KaraWorld · contrôleur\n359a3127-d418-4c1b-ac3d-4796cfaf42d2 — module non identifié\ne1cd162b-7b5c-408a-b154-012716553a56 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n486fd989-5690-40ff-9aee-92ed50c8e16b — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nac22bf24-f1ec-4bef-8ae3-4afd768aa826 — 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_1793435886215.txt",
          "line": 121069,
          "raw": "2026-10-31 21:04:03 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98197,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent 3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98506,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent edd1a1dc-9bc7-497a-b9a4-6606f504584f : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98817,
          "raw": "Receive from parent 85bcce3d-7734-4bff-9464-386998787823 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 116919,
          "raw": "Receive from parent 58ab7d51-80f7-4e89-9782-9a251978576b : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 119148,
          "raw": "Receive from parent e1cd162b-7b5c-408a-b154-012716553a56 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 119466,
          "raw": "2026-10-31 21:03:46 [com] stdout Receive from parent 486fd989-5690-40ff-9aee-92ed50c8e16b : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 119803,
          "raw": "Receive from parent ac22bf24-f1ec-4bef-8ae3-4afd768aa826 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1302,
      "t": 1793480643000,
      "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) :\n3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nedd1a1dc-9bc7-497a-b9a4-6606f504584f — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n85bcce3d-7734-4bff-9464-386998787823 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n88274579-28b7-42c5-84a0-779a0133e7ca — module non identifié\n58ab7d51-80f7-4e89-9782-9a251978576b — KaraWorld · contrôleur\n359a3127-d418-4c1b-ac3d-4796cfaf42d2 — module non identifié\ne1cd162b-7b5c-408a-b154-012716553a56 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n486fd989-5690-40ff-9aee-92ed50c8e16b — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nac22bf24-f1ec-4bef-8ae3-4afd768aa826 — 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_1793435886215.txt",
          "line": 121070,
          "raw": "2026-10-31 21:04:03 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98197,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent 3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98506,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent edd1a1dc-9bc7-497a-b9a4-6606f504584f : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98817,
          "raw": "Receive from parent 85bcce3d-7734-4bff-9464-386998787823 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 116919,
          "raw": "Receive from parent 58ab7d51-80f7-4e89-9782-9a251978576b : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 119148,
          "raw": "Receive from parent e1cd162b-7b5c-408a-b154-012716553a56 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 119466,
          "raw": "2026-10-31 21:03:46 [com] stdout Receive from parent 486fd989-5690-40ff-9aee-92ed50c8e16b : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 119803,
          "raw": "Receive from parent ac22bf24-f1ec-4bef-8ae3-4afd768aa826 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1303,
      "t": 1793480644000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent d79c9a94-9455-4173-8066-c5a7b2594237\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 121082,
          "raw": "2026-10-31 21:04:04 [com] stdout Connect parent d79c9a94-9455-4173-8066-c5a7b2594237",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "d79c9a94-9455-4173-8066-c5a7b2594237"
    },
    {
      "id": 1304,
      "t": 1793480644000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent b84b727d-6883-4852-af64-3e88ecfb2f31\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 121086,
          "raw": "2026-10-31 21:04:04 [com] stdout Connect parent b84b727d-6883-4852-af64-3e88ecfb2f31",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "b84b727d-6883-4852-af64-3e88ecfb2f31"
    },
    {
      "id": 1305,
      "t": 1793480644000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 1636bac7-46e7-4532-b876-9f1fd25943ca\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 121090,
          "raw": "2026-10-31 21:04:04 [com] stdout Connect parent 1636bac7-46e7-4532-b876-9f1fd25943ca",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "1636bac7-46e7-4532-b876-9f1fd25943ca"
    },
    {
      "id": 1306,
      "t": 1793480647000,
      "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_1793435886215.txt",
          "line": 121227,
          "raw": "2026-10-31 21:04:07 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793480647973,0,204.600023,0.02,\"amel-bent_ma-philosophie_5091\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1307,
      "t": 1793480743000,
      "type": "music",
      "label": "Fin / arrêt morceau · amel-bent_ma-philosophie_5091",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 122272,
          "raw": "2026-10-31 21:05:43 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1308,
      "t": 1793480745000,
      "type": "music",
      "label": "Début morceau · celine-dion_pour-que-tu-m-aimes-encore_5940",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 242.371633 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 122294,
          "raw": "2026-10-31 21:05:45 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793480745501,0,242.371633,0.02,\"celine-dion_pour-que-tu-m-aimes-encore_5940\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1309,
      "t": 1793480980000,
      "type": "music",
      "label": "Fin / arrêt morceau · celine-dion_pour-que-tu-m-aimes-encore_5940",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 122884,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1310,
      "t": 1793480982000,
      "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_1793435886215.txt",
          "line": 122906,
          "raw": "2026-10-31 21:09:42 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793480982204,0,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1311,
      "t": 1793481262000,
      "type": "music",
      "label": "Fin / arrêt morceau · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 123328,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1312,
      "t": 1793481263000,
      "type": "music",
      "label": "Début morceau · sheryfa-luna_il-avait-les-mots_14311",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 228.837234 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 123350,
          "raw": "2026-10-31 21:14:23 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793481263958,0,228.837234,0.02,\"sheryfa-luna_il-avait-les-mots_14311\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1313,
      "t": 1793481464000,
      "type": "music",
      "label": "Fin / arrêt morceau · sheryfa-luna_il-avait-les-mots_14311",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 123494,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1314,
      "t": 1793481466000,
      "type": "music",
      "label": "Début morceau · celine-dion_priere-paienne_19446",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 248.282449 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 123516,
          "raw": "2026-10-31 21:17:46 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793481466094,0,248.282449,0.02,\"celine-dion_priere-paienne_19446\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1315,
      "t": 1793481668000,
      "type": "music",
      "label": "Fin / arrêt morceau · celine-dion_priere-paienne_19446",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 123677,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1316,
      "t": 1793481670000,
      "type": "music",
      "label": "Début morceau · patricia-kaas_mon-mec-a-moi_12964",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 239.138821 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 123699,
          "raw": "2026-10-31 21:21:10 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793481670132,0,239.138821,0.02,\"patricia-kaas_mon-mec-a-moi_12964\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1317,
      "t": 1793481835000,
      "type": "music",
      "label": "Fin / arrêt morceau · patricia-kaas_mon-mec-a-moi_12964",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 123798,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1318,
      "t": 1793481836000,
      "type": "music",
      "label": "Début morceau · veronique-sanson_chanson-sur-ma-drole-de-vie_21150",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 157.544943 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 123820,
          "raw": "2026-10-31 21:23:56 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793481836753,0,157.544943,0.02,\"veronique-sanson_chanson-sur-ma-drole-de-vie_21150\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1319,
      "t": 1793481967000,
      "type": "music",
      "label": "Fin / arrêt morceau · veronique-sanson_chanson-sur-ma-drole-de-vie_21150",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 123866,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1320,
      "t": 1793481968000,
      "type": "music",
      "label": "Début morceau · tal_le-sens-de-la-vie_39625",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 208.242744 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 123888,
          "raw": "2026-10-31 21:26:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793481968459,0,208.242744,0.02,\"tal_le-sens-de-la-vie_39625\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1321,
      "t": 1793482095000,
      "type": "music",
      "label": "Fin / arrêt morceau · tal_le-sens-de-la-vie_39625",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 123933,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1322,
      "t": 1793482096000,
      "type": "music",
      "label": "Début morceau · christophe-mae_j-ai-laisse_29016",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 218.625986 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 123955,
          "raw": "2026-10-31 21:28:16 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793482096620,0,218.625986,0.02,\"christophe-mae_j-ai-laisse_29016\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1323,
      "t": 1793482284000,
      "type": "music",
      "label": "Fin / arrêt morceau · christophe-mae_j-ai-laisse_29016",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 124067,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1324,
      "t": 1793482285000,
      "type": "music",
      "label": "Début morceau · celine-dion_un-garcon-pas-comme-les-autres-ziggy_5941",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 180.02068 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 124089,
          "raw": "2026-10-31 21:31:25 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793482285685,0,180.02068,0.02,\"celine-dion_un-garcon-pas-comme-les-autres-ziggy_5941\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1325,
      "t": 1793482461000,
      "type": "music",
      "label": "Fin / arrêt morceau · celine-dion_un-garcon-pas-comme-les-autres-ziggy_5941",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 124138,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1326,
      "t": 1793482463000,
      "type": "music",
      "label": "Début morceau · renaud_manhattan-kaboul_6020",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 234.216825 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 124160,
          "raw": "2026-10-31 21:34:23 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793482463199,0,234.216825,0.02,\"renaud_manhattan-kaboul_6020\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1327,
      "t": 1793482643000,
      "type": "music",
      "label": "Fin / arrêt morceau · renaud_manhattan-kaboul_6020",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 124346,
          "raw": "2026-10-31 21:37:23 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1328,
      "t": 1793482644000,
      "type": "music",
      "label": "Début morceau · larusso_tu-m-oublieras_11626",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 222.785351 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 124378,
          "raw": "2026-10-31 21:37:24 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793482645000,0,222.785351,0.02,\"larusso_tu-m-oublieras_11626\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1329,
      "t": 1793482851000,
      "type": "music",
      "label": "Fin / arrêt morceau · larusso_tu-m-oublieras_11626",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 124468,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1330,
      "t": 1793482853000,
      "type": "music",
      "label": "Début morceau · axelle-red_sensualite_5668",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 235.445011 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 124490,
          "raw": "2026-10-31 21:40:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793482853178,0,235.445011,0.02,\"axelle-red_sensualite_5668\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1331,
      "t": 1793483007000,
      "type": "music",
      "label": "Fin / arrêt morceau · axelle-red_sensualite_5668",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 124542,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1332,
      "t": 1793483009000,
      "type": "music",
      "label": "Début morceau · diane-tell_si-j-etais-un-homme_11640",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 281.782857 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 124564,
          "raw": "2026-10-31 21:43:29 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793483009034,0,281.782857,0.02,\"diane-tell_si-j-etais-un-homme_11640\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1333,
      "t": 1793483155000,
      "type": "music",
      "label": "Fin / arrêt morceau · diane-tell_si-j-etais-un-homme_11640",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 124663,
          "raw": "2026-10-31 21:45:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1334,
      "t": 1793483155000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 124757,
          "raw": "2026-10-31 21:45:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1335,
      "t": 1793483155000,
      "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) :\nd79c9a94-9455-4173-8066-c5a7b2594237 — KaraWorld · contrôleur\nb84b727d-6883-4852-af64-3e88ecfb2f31 — module non identifié\n1636bac7-46e7-4532-b876-9f1fd25943ca — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 124778,
          "raw": "2026-10-31 21:45:55 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 121101,
          "raw": "Receive from parent d79c9a94-9455-4173-8066-c5a7b2594237 : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1336,
      "t": 1793483155000,
      "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) :\nd79c9a94-9455-4173-8066-c5a7b2594237 — KaraWorld · contrôleur\nb84b727d-6883-4852-af64-3e88ecfb2f31 — module non identifié\n1636bac7-46e7-4532-b876-9f1fd25943ca — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 124779,
          "raw": "2026-10-31 21:45:55 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 121101,
          "raw": "Receive from parent d79c9a94-9455-4173-8066-c5a7b2594237 : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1337,
      "t": 1793483155000,
      "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) :\nd79c9a94-9455-4173-8066-c5a7b2594237 — KaraWorld · contrôleur\nb84b727d-6883-4852-af64-3e88ecfb2f31 — module non identifié\n1636bac7-46e7-4532-b876-9f1fd25943ca — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 124790,
          "raw": "2026-10-31 21:45:55 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 121101,
          "raw": "Receive from parent d79c9a94-9455-4173-8066-c5a7b2594237 : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1338,
      "t": 1793483155000,
      "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 c8fd325c-f1c3-4abd-9249-74031ec81db7\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 124804,
          "raw": "2026-10-31 21:45:55 [com] stdout Connect parent c8fd325c-f1c3-4abd-9249-74031ec81db7",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "c8fd325c-f1c3-4abd-9249-74031ec81db7"
    },
    {
      "id": 1339,
      "t": 1793483155000,
      "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 33939fb9-f994-499c-8054-a628912a8498\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 124806,
          "raw": "2026-10-31 21:45:55 [com] stdout Connect parent 33939fb9-f994-499c-8054-a628912a8498",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "33939fb9-f994-499c-8054-a628912a8498"
    },
    {
      "id": 1340,
      "t": 1793483155000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 125058,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1341,
      "t": 1793483155000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793480577850,0,3900,1]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 125113,
          "raw": "2026-10-31 21:45:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":[1793480577850,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1342,
      "t": 1793483155000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 125374,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1343,
      "t": 1793483155000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793480577850,0,3900,1]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 125429,
          "raw": "2026-10-31 21:45:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":[1793480577850,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1344,
      "t": 1793483155000,
      "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 521cd05e-8a45-497c-9ea9-98107e7fed38\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 125440,
          "raw": "2026-10-31 21:45:55 [com] stdout Connect parent 521cd05e-8a45-497c-9ea9-98107e7fed38",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "521cd05e-8a45-497c-9ea9-98107e7fed38"
    },
    {
      "id": 1345,
      "t": 1793483155000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 125706,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1346,
      "t": 1793483155000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793480577850,0,3900,1]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 125767,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":[1793480577850,0,3900,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1347,
      "t": 1793483162000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 126138,
          "raw": "2026-10-31 21:46:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1348,
      "t": 1793483168000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 126494,
          "raw": "2026-10-31 21:46:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1349,
      "t": 1793483168000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 126514,
          "raw": "2026-10-31 21:46:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1350,
      "t": 1793483168000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 126524,
          "raw": "2026-10-31 21:46:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1351,
      "t": 1793483168000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 126534,
          "raw": "2026-10-31 21:46:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1352,
      "t": 1793483168000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 126554,
          "raw": "2026-10-31 21:46:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1353,
      "t": 1793483168000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 126564,
          "raw": "2026-10-31 21:46:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1354,
      "t": 1793483171000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 126585,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1355,
      "t": 1793483171000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 126617,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1356,
      "t": 1793483171000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 126627,
          "raw": "2026-10-31 21:46:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1357,
      "t": 1793483171000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 126647,
          "raw": "2026-10-31 21:46:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1358,
      "t": 1793483171000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 126657,
          "raw": "2026-10-31 21:46:11 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1359,
      "t": 1793483174000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 126707,
          "raw": "2026-10-31 21:46:14 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1360,
      "t": 1793483174000,
      "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_1793435886215.txt",
          "line": 126717,
          "raw": "2026-10-31 21:46:14 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1361,
      "t": 1793483174000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 126739,
          "raw": "2026-10-31 21:46:14 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1362,
      "t": 1793483177000,
      "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) :\nd79c9a94-9455-4173-8066-c5a7b2594237 — KaraWorld · contrôleur\nb84b727d-6883-4852-af64-3e88ecfb2f31 — module non identifié\n1636bac7-46e7-4532-b876-9f1fd25943ca — module non identifié\nc8fd325c-f1c3-4abd-9249-74031ec81db7 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n33939fb9-f994-499c-8054-a628912a8498 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n521cd05e-8a45-497c-9ea9-98107e7fed38 — 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_1793435886215.txt",
          "line": 126748,
          "raw": "2026-10-31 21:46:17 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 121101,
          "raw": "Receive from parent d79c9a94-9455-4173-8066-c5a7b2594237 : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 124856,
          "raw": "Receive from parent c8fd325c-f1c3-4abd-9249-74031ec81db7 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 125172,
          "raw": "Receive from parent 33939fb9-f994-499c-8054-a628912a8498 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 125490,
          "raw": "2026-10-31 21:45:55 [com] stdout Receive from parent 521cd05e-8a45-497c-9ea9-98107e7fed38 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1363,
      "t": 1793483177000,
      "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) :\nd79c9a94-9455-4173-8066-c5a7b2594237 — KaraWorld · contrôleur\nb84b727d-6883-4852-af64-3e88ecfb2f31 — module non identifié\n1636bac7-46e7-4532-b876-9f1fd25943ca — module non identifié\nc8fd325c-f1c3-4abd-9249-74031ec81db7 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n33939fb9-f994-499c-8054-a628912a8498 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n521cd05e-8a45-497c-9ea9-98107e7fed38 — 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_1793435886215.txt",
          "line": 126749,
          "raw": "2026-10-31 21:46:17 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 121101,
          "raw": "Receive from parent d79c9a94-9455-4173-8066-c5a7b2594237 : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 124856,
          "raw": "Receive from parent c8fd325c-f1c3-4abd-9249-74031ec81db7 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 125172,
          "raw": "Receive from parent 33939fb9-f994-499c-8054-a628912a8498 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 125490,
          "raw": "2026-10-31 21:45:55 [com] stdout Receive from parent 521cd05e-8a45-497c-9ea9-98107e7fed38 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1364,
      "t": 1793483177000,
      "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) :\nd79c9a94-9455-4173-8066-c5a7b2594237 — KaraWorld · contrôleur\nb84b727d-6883-4852-af64-3e88ecfb2f31 — module non identifié\n1636bac7-46e7-4532-b876-9f1fd25943ca — module non identifié\nc8fd325c-f1c3-4abd-9249-74031ec81db7 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n33939fb9-f994-499c-8054-a628912a8498 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n521cd05e-8a45-497c-9ea9-98107e7fed38 — 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_1793435886215.txt",
          "line": 126750,
          "raw": "2026-10-31 21:46:17 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 121101,
          "raw": "Receive from parent d79c9a94-9455-4173-8066-c5a7b2594237 : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 124856,
          "raw": "Receive from parent c8fd325c-f1c3-4abd-9249-74031ec81db7 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 125172,
          "raw": "Receive from parent 33939fb9-f994-499c-8054-a628912a8498 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 125490,
          "raw": "2026-10-31 21:45:55 [com] stdout Receive from parent 521cd05e-8a45-497c-9ea9-98107e7fed38 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1365,
      "t": 1793483178000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 29307163-b722-4cd3-865f-0b5bcbd5dc74\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 126760,
          "raw": "2026-10-31 21:46:18 [com] stdout Connect parent 29307163-b722-4cd3-865f-0b5bcbd5dc74",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "29307163-b722-4cd3-865f-0b5bcbd5dc74"
    },
    {
      "id": 1366,
      "t": 1793483178000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 39bb1f51-0401-4d73-8b04-28b80e7fa9d0\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 126763,
          "raw": "2026-10-31 21:46:18 [com] stdout Connect parent 39bb1f51-0401-4d73-8b04-28b80e7fa9d0",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "39bb1f51-0401-4d73-8b04-28b80e7fa9d0"
    },
    {
      "id": 1367,
      "t": 1793483178000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent a5693f5b-383d-46f8-b578-96b94b8d4ba7\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 126765,
          "raw": "2026-10-31 21:46:18 [com] stdout Connect parent a5693f5b-383d-46f8-b578-96b94b8d4ba7",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "a5693f5b-383d-46f8-b578-96b94b8d4ba7"
    },
    {
      "id": 1368,
      "t": 1793483205000,
      "type": "music",
      "label": "Début morceau · santa_popcorn-sale_74885",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 238.180658 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 126907,
          "raw": "2026-10-31 21:46:45 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793483205516,0,238.180658,0.02,\"santa_popcorn-sale_74885\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1369,
      "t": 1793483282000,
      "type": "music",
      "label": "Fin / arrêt morceau · santa_popcorn-sale_74885",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 127897,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1370,
      "t": 1793483283000,
      "type": "music",
      "label": "Début morceau · trois-cafes-gourmands_a-nos-souvenirs_55731",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 194.870249 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 127919,
          "raw": "2026-10-31 21:48:03 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793483283697,0,194.870249,0.02,\"trois-cafes-gourmands_a-nos-souvenirs_55731\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1371,
      "t": 1793483385000,
      "type": "music",
      "label": "Fin / arrêt morceau · trois-cafes-gourmands_a-nos-souvenirs_55731",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 127991,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1372,
      "t": 1793483386000,
      "type": "music",
      "label": "Début morceau · mentissa_et-bam_67219",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 220.74127 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 128013,
          "raw": "2026-10-31 21:49:46 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793483386430,0,220.74127,0.02,\"mentissa_et-bam_67219\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1373,
      "t": 1793483465000,
      "type": "music",
      "label": "Fin / arrêt morceau · mentissa_et-bam_67219",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 128089,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1374,
      "t": 1793483466000,
      "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_1793435886215.txt",
          "line": 128111,
          "raw": "2026-10-31 21:51:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793483466646,0,209.162721,0.02,\"lorie_je-serai-ta-meilleure-amie_30199\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1375,
      "t": 1793483622000,
      "type": "music",
      "label": "Fin / arrêt morceau · lorie_je-serai-ta-meilleure-amie_30199",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 128274,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1376,
      "t": 1793483623000,
      "type": "music",
      "label": "Début morceau · colonel-reyel_celui_35944",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 200.67 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 128296,
          "raw": "2026-10-31 21:53:43 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793483623646,0,200.67,0.02,\"colonel-reyel_celui_35944\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1377,
      "t": 1793483729000,
      "type": "music",
      "label": "Fin / arrêt morceau · colonel-reyel_celui_35944",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 128346,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1378,
      "t": 1793483731000,
      "type": "music",
      "label": "Début morceau · marguerite_les-filles-les-meufs_87723",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 180.070354 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 128368,
          "raw": "2026-10-31 21:55:31 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793483731081,0,180.070354,0.02,\"marguerite_les-filles-les-meufs_87723\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1379,
      "t": 1793483878000,
      "type": "music",
      "label": "Fin / arrêt morceau · marguerite_les-filles-les-meufs_87723",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 128525,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1380,
      "t": 1793483879000,
      "type": "music",
      "label": "Début morceau · stromae_formidable_44096",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 213.130544 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 128547,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793483879526,0,213.130544,0.02,\"stromae_formidable_44096\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1381,
      "t": 1793484020000,
      "type": "music",
      "label": "Fin / arrêt morceau · stromae_formidable_44096",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 128688,
          "raw": "2026-10-31 22:00:20 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1382,
      "t": 1793484022000,
      "type": "music",
      "label": "Début morceau · france-gall_il-jouait-du-piano-debout_11666",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 247.459569 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 128710,
          "raw": "2026-10-31 22:00:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793484022229,0,247.459569,0.02,\"france-gall_il-jouait-du-piano-debout_11666\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1383,
      "t": 1793484164000,
      "type": "music",
      "label": "Fin / arrêt morceau · france-gall_il-jouait-du-piano-debout_11666",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 128824,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1384,
      "t": 1793484166000,
      "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_1793435886215.txt",
          "line": 128846,
          "raw": "2026-10-31 22:02:46 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793484166816,0,359.538798,0.02,\"jul_bande-organisee_66324\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1385,
      "t": 1793484196000,
      "type": "music",
      "label": "Fin / arrêt morceau · jul_bande-organisee_66324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 128894,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1386,
      "t": 1793484197000,
      "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_1793435886215.txt",
          "line": 128916,
          "raw": "2026-10-31 22:03:17 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793484197978,0,216.383855,0.02,\"the-lion-king-1994-film_hakuna-matata-version-francaise_54829\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1387,
      "t": 1793484392000,
      "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_1793435886215.txt",
          "line": 128987,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1388,
      "t": 1793484394000,
      "type": "music",
      "label": "Début morceau · edith-piaf_l-hymne-a-l-amour_5909",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 212.552018 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 129009,
          "raw": "2026-10-31 22:06:34 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793484394077,0,212.552018,0.02,\"edith-piaf_l-hymne-a-l-amour_5909\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1389,
      "t": 1793484606000,
      "type": "session",
      "label": "Session · minuterie effacée",
      "module": "COM",
      "game": "karaoke",
      "detail": "null",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 129075,
          "raw": "2026-10-31 22:10:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1390,
      "t": 1793484606000,
      "type": "music",
      "label": "Fin / arrêt morceau · edith-piaf_l-hymne-a-l-amour_5909",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 129128,
          "raw": "2026-10-31 22:10:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1391,
      "t": 1793484606000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 129222,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1392,
      "t": 1793484606000,
      "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) :\n29307163-b722-4cd3-865f-0b5bcbd5dc74 — KaraWorld · contrôleur\n39bb1f51-0401-4d73-8b04-28b80e7fa9d0 — module non identifié\na5693f5b-383d-46f8-b578-96b94b8d4ba7 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 129243,
          "raw": "2026-10-31 22:10:06 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 126781,
          "raw": "Receive from parent 29307163-b722-4cd3-865f-0b5bcbd5dc74 : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1393,
      "t": 1793484606000,
      "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) :\n29307163-b722-4cd3-865f-0b5bcbd5dc74 — KaraWorld · contrôleur\n39bb1f51-0401-4d73-8b04-28b80e7fa9d0 — module non identifié\na5693f5b-383d-46f8-b578-96b94b8d4ba7 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 129244,
          "raw": "2026-10-31 22:10:06 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 126781,
          "raw": "Receive from parent 29307163-b722-4cd3-865f-0b5bcbd5dc74 : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1394,
      "t": 1793484606000,
      "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) :\n29307163-b722-4cd3-865f-0b5bcbd5dc74 — KaraWorld · contrôleur\n39bb1f51-0401-4d73-8b04-28b80e7fa9d0 — module non identifié\na5693f5b-383d-46f8-b578-96b94b8d4ba7 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 129245,
          "raw": "2026-10-31 22:10:06 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 126781,
          "raw": "Receive from parent 29307163-b722-4cd3-865f-0b5bcbd5dc74 : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1395,
      "t": 1793484606000,
      "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 5d18e6c7-9fd1-416f-88b0-6306711a4992\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 129269,
          "raw": "2026-10-31 22:10:06 [com] stdout Connect parent 5d18e6c7-9fd1-416f-88b0-6306711a4992",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "5d18e6c7-9fd1-416f-88b0-6306711a4992"
    },
    {
      "id": 1396,
      "t": 1793484606000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 129507,
          "raw": "2026-10-31 22:10:06 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1397,
      "t": 1793484606000,
      "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 be78b913-9147-47cd-bfa8-834b3e97f871\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 129558,
          "raw": "2026-10-31 22:10:06 [com] stdout Connect parent be78b913-9147-47cd-bfa8-834b3e97f871",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "be78b913-9147-47cd-bfa8-834b3e97f871"
    },
    {
      "id": 1398,
      "t": 1793484606000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 129810,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1399,
      "t": 1793484606000,
      "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 322c8f60-b633-4617-9e3c-02462d71d3ee\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 129867,
          "raw": "2026-10-31 22:10:06 [com] stdout Connect parent 322c8f60-b633-4617-9e3c-02462d71d3ee",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "322c8f60-b633-4617-9e3c-02462d71d3ee"
    },
    {
      "id": 1400,
      "t": 1793484607000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 130133,
          "raw": "2026-10-31 22:10:07 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1401,
      "t": 1793484608000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 130269,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1402,
      "t": 1793484608000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 130279,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"gameLocked\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1403,
      "t": 1793484614000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 130637,
          "raw": "2026-10-31 22:10:14 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1404,
      "t": 1793484618000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 130993,
          "raw": "2026-10-31 22:10:18 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1405,
      "t": 1793484618000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131013,
          "raw": "2026-10-31 22:10:18 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1406,
      "t": 1793484618000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131023,
          "raw": "2026-10-31 22:10:18 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1407,
      "t": 1793484618000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131033,
          "raw": "2026-10-31 22:10:18 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1408,
      "t": 1793484618000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131053,
          "raw": "2026-10-31 22:10:18 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1409,
      "t": 1793484618000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131073,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1410,
      "t": 1793484642000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131105,
          "raw": "2026-10-31 22:10:42 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1411,
      "t": 1793484642000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131115,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1412,
      "t": 1793484642000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131125,
          "raw": "2026-10-31 22:10:42 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1413,
      "t": 1793484642000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131145,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1414,
      "t": 1793484642000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131155,
          "raw": "2026-10-31 22:10:42 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1415,
      "t": 1793486150000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131175,
          "raw": "2026-10-31 22:35:50 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1416,
      "t": 1793486150000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131185,
          "raw": "2026-10-31 22:35:50 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1417,
      "t": 1793486150000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131195,
          "raw": "2026-10-31 22:35:50 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1418,
      "t": 1793486150000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131205,
          "raw": "2026-10-31 22:35:50 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"gameLocked\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1419,
      "t": 1793486150000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793486150383,0,2100,1]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131215,
          "raw": "2026-10-31 22:35:50 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":[1793486150383,0,2100,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1420,
      "t": 1793486150000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793486150383,0,2100,1]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131237,
          "raw": "2026-10-31 22:35:50 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":[1793486150383,0,2100,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1421,
      "t": 1793486150000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131247,
          "raw": "2026-10-31 22:35:50 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1422,
      "t": 1793486150000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131257,
          "raw": "2026-10-31 22:35:50 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1423,
      "t": 1793486150000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793486150383,0,2100,1]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131267,
          "raw": "2026-10-31 22:35:50 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":[1793486150383,0,2100,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1424,
      "t": 1793486153000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131287,
          "raw": "2026-10-31 22:35:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1425,
      "t": 1793486153000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131334,
          "raw": "2026-10-31 22:35:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1426,
      "t": 1793486153000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131344,
          "raw": "2026-10-31 22:35:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1427,
      "t": 1793486153000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131364,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1428,
      "t": 1793486153000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131375,
          "raw": "2026-10-31 22:35:53 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1429,
      "t": 1793486155000,
      "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_1793435886215.txt",
          "line": 131386,
          "raw": "2026-10-31 22:35:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":\"quizz\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1430,
      "t": 1793486155000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131408,
          "raw": "2026-10-31 22:35:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1431,
      "t": 1793486155000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131429,
          "raw": "2026-10-31 22:35:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1432,
      "t": 1793486155000,
      "type": "phase",
      "label": "Phase · players-amount-selection-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131439,
          "raw": "2026-10-31 22:35:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"players-amount-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1433,
      "t": 1793486155000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131459,
          "raw": "2026-10-31 22:35:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1434,
      "t": 1793486155000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131469,
          "raw": "2026-10-31 22:35:55 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1435,
      "t": 1793486159000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131489,
          "raw": "2026-10-31 22:35:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1436,
      "t": 1793486159000,
      "type": "game",
      "label": "Fin de partie · Quiz",
      "module": "Quiz / KaraWorld",
      "game": "quizz",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131499,
          "raw": "2026-10-31 22:35:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1437,
      "t": 1793486159000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131521,
          "raw": "2026-10-31 22:35:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1438,
      "t": 1793486159000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131531,
          "raw": "2026-10-31 22:35:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1439,
      "t": 1793486159000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131551,
          "raw": "2026-10-31 22:35:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1440,
      "t": 1793486159000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131562,
          "raw": "2026-10-31 22:35:59 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1441,
      "t": 1793486161000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131585,
          "raw": "2026-10-31 22:36:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1442,
      "t": 1793486161000,
      "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_1793435886215.txt",
          "line": 131595,
          "raw": "2026-10-31 22:36:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1443,
      "t": 1793486161000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131620,
          "raw": "2026-10-31 22:36:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1444,
      "t": 1793486164000,
      "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) :\n5d18e6c7-9fd1-416f-88b0-6306711a4992 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nbe78b913-9147-47cd-bfa8-834b3e97f871 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n322c8f60-b633-4617-9e3c-02462d71d3ee — 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_1793435886215.txt",
          "line": 131632,
          "raw": "2026-10-31 22:36:04 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129319,
          "raw": "Receive from parent 5d18e6c7-9fd1-416f-88b0-6306711a4992 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129608,
          "raw": "Receive from parent be78b913-9147-47cd-bfa8-834b3e97f871 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129917,
          "raw": "2026-10-31 22:10:07 [com] stdout Receive from parent 322c8f60-b633-4617-9e3c-02462d71d3ee : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1445,
      "t": 1793486164000,
      "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) :\n5d18e6c7-9fd1-416f-88b0-6306711a4992 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nbe78b913-9147-47cd-bfa8-834b3e97f871 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n322c8f60-b633-4617-9e3c-02462d71d3ee — 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_1793435886215.txt",
          "line": 131633,
          "raw": "2026-10-31 22:36:04 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129319,
          "raw": "Receive from parent 5d18e6c7-9fd1-416f-88b0-6306711a4992 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129608,
          "raw": "Receive from parent be78b913-9147-47cd-bfa8-834b3e97f871 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129917,
          "raw": "2026-10-31 22:10:07 [com] stdout Receive from parent 322c8f60-b633-4617-9e3c-02462d71d3ee : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1446,
      "t": 1793486164000,
      "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) :\n5d18e6c7-9fd1-416f-88b0-6306711a4992 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nbe78b913-9147-47cd-bfa8-834b3e97f871 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n322c8f60-b633-4617-9e3c-02462d71d3ee — 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_1793435886215.txt",
          "line": 131634,
          "raw": "2026-10-31 22:36:04 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129319,
          "raw": "Receive from parent 5d18e6c7-9fd1-416f-88b0-6306711a4992 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129608,
          "raw": "Receive from parent be78b913-9147-47cd-bfa8-834b3e97f871 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129917,
          "raw": "2026-10-31 22:10:07 [com] stdout Receive from parent 322c8f60-b633-4617-9e3c-02462d71d3ee : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1447,
      "t": 1793486164000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent e0a77bc0-9e53-4ef0-a47d-b8c7ede1ba64\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131644,
          "raw": "2026-10-31 22:36:04 [com] stdout Connect parent e0a77bc0-9e53-4ef0-a47d-b8c7ede1ba64",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "e0a77bc0-9e53-4ef0-a47d-b8c7ede1ba64"
    },
    {
      "id": 1448,
      "t": 1793486164000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 9249c4b8-2312-4e29-8726-afd48c1f3efd\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131646,
          "raw": "2026-10-31 22:36:04 [com] stdout Connect parent 9249c4b8-2312-4e29-8726-afd48c1f3efd",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "9249c4b8-2312-4e29-8726-afd48c1f3efd"
    },
    {
      "id": 1449,
      "t": 1793486164000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent dc07916c-b8cc-4844-b5e6-e775d95a78da\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 131649,
          "raw": "2026-10-31 22:36:04 [com] stdout Connect parent dc07916c-b8cc-4844-b5e6-e775d95a78da",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "dc07916c-b8cc-4844-b5e6-e775d95a78da"
    },
    {
      "id": 1450,
      "t": 1793486168000,
      "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_1793435886215.txt",
          "line": 131791,
          "raw": "2026-10-31 22:36:08 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793486168155,0,204.600023,0.02,\"amel-bent_ma-philosophie_5091\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1451,
      "t": 1793486185000,
      "type": "music",
      "label": "Fin / arrêt morceau · amel-bent_ma-philosophie_5091",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 134082,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1452,
      "t": 1793486187000,
      "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_1793435886215.txt",
          "line": 134114,
          "raw": "2026-10-31 22:36:27 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793486187245,0,233.984014,0.02,\"manau_la-tribu-de-dana_11022\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1453,
      "t": 1793486189000,
      "type": "music",
      "label": "Fin / arrêt morceau · manau_la-tribu-de-dana_11022",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 134186,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1454,
      "t": 1793486189000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 134280,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1455,
      "t": 1793486189000,
      "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) :\n5d18e6c7-9fd1-416f-88b0-6306711a4992 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nbe78b913-9147-47cd-bfa8-834b3e97f871 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n322c8f60-b633-4617-9e3c-02462d71d3ee — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\ne0a77bc0-9e53-4ef0-a47d-b8c7ede1ba64 — KaraWorld · contrôleur\n9249c4b8-2312-4e29-8726-afd48c1f3efd — module non identifié\ndc07916c-b8cc-4844-b5e6-e775d95a78da — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 134291,
          "raw": "2026-10-31 22:36:29 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129319,
          "raw": "Receive from parent 5d18e6c7-9fd1-416f-88b0-6306711a4992 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129608,
          "raw": "Receive from parent be78b913-9147-47cd-bfa8-834b3e97f871 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129917,
          "raw": "2026-10-31 22:10:07 [com] stdout Receive from parent 322c8f60-b633-4617-9e3c-02462d71d3ee : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 131665,
          "raw": "2026-10-31 22:36:05 [com] stdout Receive from parent e0a77bc0-9e53-4ef0-a47d-b8c7ede1ba64 : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1456,
      "t": 1793486189000,
      "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) :\n5d18e6c7-9fd1-416f-88b0-6306711a4992 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nbe78b913-9147-47cd-bfa8-834b3e97f871 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n322c8f60-b633-4617-9e3c-02462d71d3ee — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\ne0a77bc0-9e53-4ef0-a47d-b8c7ede1ba64 — KaraWorld · contrôleur\n9249c4b8-2312-4e29-8726-afd48c1f3efd — module non identifié\ndc07916c-b8cc-4844-b5e6-e775d95a78da — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 134292,
          "raw": "2026-10-31 22:36:29 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129319,
          "raw": "Receive from parent 5d18e6c7-9fd1-416f-88b0-6306711a4992 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129608,
          "raw": "Receive from parent be78b913-9147-47cd-bfa8-834b3e97f871 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129917,
          "raw": "2026-10-31 22:10:07 [com] stdout Receive from parent 322c8f60-b633-4617-9e3c-02462d71d3ee : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 131665,
          "raw": "2026-10-31 22:36:05 [com] stdout Receive from parent e0a77bc0-9e53-4ef0-a47d-b8c7ede1ba64 : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1457,
      "t": 1793486189000,
      "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) :\n5d18e6c7-9fd1-416f-88b0-6306711a4992 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nbe78b913-9147-47cd-bfa8-834b3e97f871 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n322c8f60-b633-4617-9e3c-02462d71d3ee — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\ne0a77bc0-9e53-4ef0-a47d-b8c7ede1ba64 — KaraWorld · contrôleur\n9249c4b8-2312-4e29-8726-afd48c1f3efd — module non identifié\ndc07916c-b8cc-4844-b5e6-e775d95a78da — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 134309,
          "raw": "2026-10-31 22:36:29 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129319,
          "raw": "Receive from parent 5d18e6c7-9fd1-416f-88b0-6306711a4992 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129608,
          "raw": "Receive from parent be78b913-9147-47cd-bfa8-834b3e97f871 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129917,
          "raw": "2026-10-31 22:10:07 [com] stdout Receive from parent 322c8f60-b633-4617-9e3c-02462d71d3ee : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 131665,
          "raw": "2026-10-31 22:36:05 [com] stdout Receive from parent e0a77bc0-9e53-4ef0-a47d-b8c7ede1ba64 : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1458,
      "t": 1793486190000,
      "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 1f4fa1d7-4110-4748-a1fb-a596047af006\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 134323,
          "raw": "2026-10-31 22:36:30 [com] stdout Connect parent 1f4fa1d7-4110-4748-a1fb-a596047af006",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "1f4fa1d7-4110-4748-a1fb-a596047af006"
    },
    {
      "id": 1459,
      "t": 1793486190000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 134561,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1460,
      "t": 1793486190000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793486150383,0,2100,1]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 134612,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":[1793486150383,0,2100,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1461,
      "t": 1793486190000,
      "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 134d99fa-7e72-42f3-8ce1-09556b896a4d\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 134620,
          "raw": "2026-10-31 22:36:30 [com] stdout Connect parent 134d99fa-7e72-42f3-8ce1-09556b896a4d",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "134d99fa-7e72-42f3-8ce1-09556b896a4d"
    },
    {
      "id": 1462,
      "t": 1793486190000,
      "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 0e58c642-8e5c-493d-875e-290073c259a4\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 134622,
          "raw": "2026-10-31 22:36:30 [com] stdout Connect parent 0e58c642-8e5c-493d-875e-290073c259a4",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "0e58c642-8e5c-493d-875e-290073c259a4"
    },
    {
      "id": 1463,
      "t": 1793486190000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 134903,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1464,
      "t": 1793486190000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793486150383,0,2100,1]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 134966,
          "raw": "2026-10-31 22:36:30 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":[1793486150383,0,2100,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1465,
      "t": 1793486190000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 135225,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1466,
      "t": 1793486190000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793486150383,0,2100,1]",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 135288,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"sessionTimerConf\":[1793486150383,0,2100,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1467,
      "t": 1793486199000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 135652,
          "raw": "2026-10-31 22:36:39 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1468,
      "t": 1793486206000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 136008,
          "raw": "2026-10-31 22:36:46 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1469,
      "t": 1793486206000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 136028,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1470,
      "t": 1793486206000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 136038,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1471,
      "t": 1793486206000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 136048,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1472,
      "t": 1793486206000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 136068,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1473,
      "t": 1793486206000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 136078,
          "raw": "2026-10-31 22:36:46 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1474,
      "t": 1793486207000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 136099,
          "raw": "2026-10-31 22:36:47 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1475,
      "t": 1793486207000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 136131,
          "raw": "2026-10-31 22:36:47 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1476,
      "t": 1793486207000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 136141,
          "raw": "2026-10-31 22:36:47 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1477,
      "t": 1793486207000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 136161,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1478,
      "t": 1793486207000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 136171,
          "raw": "2026-10-31 22:36:47 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1479,
      "t": 1793486209000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 136281,
          "raw": "2026-10-31 22:36:49 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1480,
      "t": 1793486209000,
      "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_1793435886215.txt",
          "line": 136291,
          "raw": "2026-10-31 22:36:49 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1481,
      "t": 1793486209000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 136313,
          "raw": "2026-10-31 22:36:49 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1482,
      "t": 1793486212000,
      "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) :\n5d18e6c7-9fd1-416f-88b0-6306711a4992 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nbe78b913-9147-47cd-bfa8-834b3e97f871 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n322c8f60-b633-4617-9e3c-02462d71d3ee — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\ne0a77bc0-9e53-4ef0-a47d-b8c7ede1ba64 — KaraWorld · contrôleur\n9249c4b8-2312-4e29-8726-afd48c1f3efd — module non identifié\ndc07916c-b8cc-4844-b5e6-e775d95a78da — module non identifié\n1f4fa1d7-4110-4748-a1fb-a596047af006 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n134d99fa-7e72-42f3-8ce1-09556b896a4d — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n0e58c642-8e5c-493d-875e-290073c259a4 — 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_1793435886215.txt",
          "line": 136422,
          "raw": "2026-10-31 22:36:52 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129319,
          "raw": "Receive from parent 5d18e6c7-9fd1-416f-88b0-6306711a4992 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129608,
          "raw": "Receive from parent be78b913-9147-47cd-bfa8-834b3e97f871 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129917,
          "raw": "2026-10-31 22:10:07 [com] stdout Receive from parent 322c8f60-b633-4617-9e3c-02462d71d3ee : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 131665,
          "raw": "2026-10-31 22:36:05 [com] stdout Receive from parent e0a77bc0-9e53-4ef0-a47d-b8c7ede1ba64 : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 134373,
          "raw": "2026-10-31 22:36:30 [com] stdout Receive from parent 1f4fa1d7-4110-4748-a1fb-a596047af006 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 134682,
          "raw": "Receive from parent 134d99fa-7e72-42f3-8ce1-09556b896a4d : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 135009,
          "raw": "2026-10-31 22:36:30 [com] stdout Receive from parent 0e58c642-8e5c-493d-875e-290073c259a4 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1483,
      "t": 1793486212000,
      "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) :\n5d18e6c7-9fd1-416f-88b0-6306711a4992 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nbe78b913-9147-47cd-bfa8-834b3e97f871 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n322c8f60-b633-4617-9e3c-02462d71d3ee — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\ne0a77bc0-9e53-4ef0-a47d-b8c7ede1ba64 — KaraWorld · contrôleur\n9249c4b8-2312-4e29-8726-afd48c1f3efd — module non identifié\ndc07916c-b8cc-4844-b5e6-e775d95a78da — module non identifié\n1f4fa1d7-4110-4748-a1fb-a596047af006 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n134d99fa-7e72-42f3-8ce1-09556b896a4d — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n0e58c642-8e5c-493d-875e-290073c259a4 — 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_1793435886215.txt",
          "line": 136423,
          "raw": "2026-10-31 22:36:52 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129319,
          "raw": "Receive from parent 5d18e6c7-9fd1-416f-88b0-6306711a4992 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129608,
          "raw": "Receive from parent be78b913-9147-47cd-bfa8-834b3e97f871 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129917,
          "raw": "2026-10-31 22:10:07 [com] stdout Receive from parent 322c8f60-b633-4617-9e3c-02462d71d3ee : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 131665,
          "raw": "2026-10-31 22:36:05 [com] stdout Receive from parent e0a77bc0-9e53-4ef0-a47d-b8c7ede1ba64 : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 134373,
          "raw": "2026-10-31 22:36:30 [com] stdout Receive from parent 1f4fa1d7-4110-4748-a1fb-a596047af006 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 134682,
          "raw": "Receive from parent 134d99fa-7e72-42f3-8ce1-09556b896a4d : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 135009,
          "raw": "2026-10-31 22:36:30 [com] stdout Receive from parent 0e58c642-8e5c-493d-875e-290073c259a4 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1484,
      "t": 1793486212000,
      "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) :\n5d18e6c7-9fd1-416f-88b0-6306711a4992 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nbe78b913-9147-47cd-bfa8-834b3e97f871 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n322c8f60-b633-4617-9e3c-02462d71d3ee — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\ne0a77bc0-9e53-4ef0-a47d-b8c7ede1ba64 — KaraWorld · contrôleur\n9249c4b8-2312-4e29-8726-afd48c1f3efd — module non identifié\ndc07916c-b8cc-4844-b5e6-e775d95a78da — module non identifié\n1f4fa1d7-4110-4748-a1fb-a596047af006 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n134d99fa-7e72-42f3-8ce1-09556b896a4d — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n0e58c642-8e5c-493d-875e-290073c259a4 — 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_1793435886215.txt",
          "line": 136424,
          "raw": "2026-10-31 22:36:52 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129319,
          "raw": "Receive from parent 5d18e6c7-9fd1-416f-88b0-6306711a4992 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129608,
          "raw": "Receive from parent be78b913-9147-47cd-bfa8-834b3e97f871 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129917,
          "raw": "2026-10-31 22:10:07 [com] stdout Receive from parent 322c8f60-b633-4617-9e3c-02462d71d3ee : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 131665,
          "raw": "2026-10-31 22:36:05 [com] stdout Receive from parent e0a77bc0-9e53-4ef0-a47d-b8c7ede1ba64 : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 134373,
          "raw": "2026-10-31 22:36:30 [com] stdout Receive from parent 1f4fa1d7-4110-4748-a1fb-a596047af006 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 134682,
          "raw": "Receive from parent 134d99fa-7e72-42f3-8ce1-09556b896a4d : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 135009,
          "raw": "2026-10-31 22:36:30 [com] stdout Receive from parent 0e58c642-8e5c-493d-875e-290073c259a4 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1485,
      "t": 1793486212000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent a13bd1de-49c0-485e-94b3-da77a924a924\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 136435,
          "raw": "2026-10-31 22:36:52 [com] stdout Connect parent a13bd1de-49c0-485e-94b3-da77a924a924",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "a13bd1de-49c0-485e-94b3-da77a924a924"
    },
    {
      "id": 1486,
      "t": 1793486212000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 8dd48b9f-13dc-4b62-8561-b31ae7529ec2\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 136437,
          "raw": "2026-10-31 22:36:52 [com] stdout Connect parent 8dd48b9f-13dc-4b62-8561-b31ae7529ec2",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "8dd48b9f-13dc-4b62-8561-b31ae7529ec2"
    },
    {
      "id": 1487,
      "t": 1793486212000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent cdab8cee-4a75-44d3-8f4f-15000c09f634\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 136439,
          "raw": "2026-10-31 22:36:52 [com] stdout Connect parent cdab8cee-4a75-44d3-8f4f-15000c09f634",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "cdab8cee-4a75-44d3-8f4f-15000c09f634"
    },
    {
      "id": 1488,
      "t": 1793486246000,
      "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_1793435886215.txt",
          "line": 137741,
          "raw": "2026-10-31 22:37:26 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793486246333,0,320.042336,0.02,\"jul_j-oublie-tout_70004\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1489,
      "t": 1793486441000,
      "type": "music",
      "label": "Fin / arrêt morceau · jul_j-oublie-tout_70004",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 140712,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1490,
      "t": 1793486442000,
      "type": "music",
      "label": "Début morceau · gims_est-ce-que-tu-m-aimes_49228",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 236.325828 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 140734,
          "raw": "2026-10-31 22:40:42 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793486442815,0,236.325828,0.02,\"gims_est-ce-que-tu-m-aimes_49228\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1491,
      "t": 1793486666000,
      "type": "music",
      "label": "Fin / arrêt morceau · gims_est-ce-que-tu-m-aimes_49228",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 143345,
          "raw": "2026-10-31 22:44:26 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1492,
      "t": 1793486668000,
      "type": "music",
      "label": "Début morceau · youssoupha_on-se-connait_43440",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 273.076417 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 143367,
          "raw": "2026-10-31 22:44:28 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793486668285,0,273.076417,0.02,\"youssoupha_on-se-connait_43440\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1493,
      "t": 1793486842000,
      "type": "music",
      "label": "Fin / arrêt morceau · youssoupha_on-se-connait_43440",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 143760,
          "raw": "2026-10-31 22:47:22 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1494,
      "t": 1793486843000,
      "type": "music",
      "label": "Début morceau · francky-vincent_tu-veux-mon-zizi_22916",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 203.306553 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 143792,
          "raw": "2026-10-31 22:47:23 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793486843615,0,203.306553,0.02,\"francky-vincent_tu-veux-mon-zizi_22916\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1495,
      "t": 1793486914000,
      "type": "music",
      "label": "Fin / arrêt morceau · francky-vincent_tu-veux-mon-zizi_22916",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 144140,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1496,
      "t": 1793486915000,
      "type": "music",
      "label": "Début morceau · dadju_ma-vie_60031",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 204.808458 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 144162,
          "raw": "2026-10-31 22:48:35 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793486915498,0,204.808458,0.02,\"dadju_ma-vie_60031\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1497,
      "t": 1793487119000,
      "type": "music",
      "label": "Fin / arrêt morceau · dadju_ma-vie_60031",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 144420,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1498,
      "t": 1793487121000,
      "type": "music",
      "label": "Début morceau · dadju_complique_73114",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 213.2 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 144442,
          "raw": "2026-10-31 22:52:01 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793487121219,0,213.2,0.02,\"dadju_complique_73114\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1499,
      "t": 1793487328000,
      "type": "music",
      "label": "Fin / arrêt morceau · dadju_complique_73114",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 145181,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1500,
      "t": 1793487329000,
      "type": "music",
      "label": "Début morceau · niska_chasse-a-l-homme_77053",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 165.053855 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 145203,
          "raw": "2026-10-31 22:55:29 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793487329245,0,165.053855,0.02,\"niska_chasse-a-l-homme_77053\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1501,
      "t": 1793487481000,
      "type": "music",
      "label": "Fin / arrêt morceau · niska_chasse-a-l-homme_77053",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 145251,
          "raw": "Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1502,
      "t": 1793487482000,
      "type": "music",
      "label": "Début morceau · eva-queen_on-fleek_74058",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 173.670181 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 145273,
          "raw": "2026-10-31 22:58:02 [com] stdout Modifs for me {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":[1793487482208,0,173.670181,0.02,\"eva-queen_on-fleek_74058\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1503,
      "t": 1793487596000,
      "type": "music",
      "label": "Fin inconnue · eva-queen_on-fleek_74058",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Limite de journée ; fin non observée dans la sélection.",
      "refs": [
        {
          "file": "log_1793435886215.txt",
          "line": 145520,
          "raw": "2026-10-31 22:59:56 [com] stdout Send to parent cdab8cee-4a75-44d3-8f4f-15000c09f634 : {\"name\":\"angers_salle2\",\"variables\":{\"currentCategory\":null}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "cdab8cee-4a75-44d3-8f4f-15000c09f634"
    }
  ],
  "segments": [
    {
      "game": "karaoke",
      "start": 1793401200000,
      "end": 1793404685000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793450080000,
      "end": 1793453779000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "blindtest",
      "start": 1793465582000,
      "end": 1793466877000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "quizz",
      "start": 1793466885000,
      "end": 1793469017000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793469028000,
      "end": 1793469828000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "quizz",
      "start": 1793470821000,
      "end": 1793470828000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "blindtest",
      "start": 1793470842000,
      "end": 1793470938000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "blindtest",
      "start": 1793470944000,
      "end": 1793471518000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "quizz",
      "start": 1793480582000,
      "end": 1793480586000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793480588000,
      "end": 1793480626000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793480640000,
      "end": 1793483155000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793483174000,
      "end": 1793484606000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "quizz",
      "start": 1793486155000,
      "end": 1793486159000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793486161000,
      "end": 1793486189000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793486209000,
      "end": 1793487600000,
      "endReason": "Toujours sélectionné à la limite de journée ; fin hors sélection.",
      "open": true
    }
  ],
  "connections": [
    {
      "id": "e6215f95-2969-4341-8ca5-92b34c08fb31",
      "file": "log_1793364140330.txt",
      "side": "parent",
      "start": 1793364146000,
      "last": 1793404721000,
      "firstSend": 1793364146000,
      "lastSend": 1793404721000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793364140330.txt",
        "line": 96,
        "raw": "2026-10-30 12:42:26 [com] stdout Connect parent e6215f95-2969-4341-8ca5-92b34c08fb31",
        "inherited": false
      }
    },
    {
      "id": "a4db9cde-a07b-4b85-a0d9-1d17057024b5",
      "file": "log_1793364140330.txt",
      "side": "parent",
      "start": 1793364148000,
      "last": 1793404721000,
      "firstSend": 1793364148000,
      "lastSend": 1793404721000,
      "labels": [
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793364140330.txt",
          "line": 7200,
          "raw": "2026-10-30 20:08:31 [com] stdout Receive from parent a4db9cde-a07b-4b85-a0d9-1d17057024b5 : {\"name\":\"angers_salle2\",\"variables\":{\"players.2.inputStatus\":[\"up\"]}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793364140330.txt",
        "line": 101,
        "raw": "2026-10-30 12:42:28 [com] stdout Connect parent a4db9cde-a07b-4b85-a0d9-1d17057024b5",
        "inherited": false
      }
    },
    {
      "id": "fd62fc2a-35c0-4f15-bb48-677bb01f738a",
      "file": "log_1793364140330.txt",
      "side": "parent",
      "start": 1793364149000,
      "last": 1793404721000,
      "firstSend": 1793364149000,
      "lastSend": 1793404721000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793364140330.txt",
        "line": 110,
        "raw": "2026-10-30 12:42:29 [com] stdout Connect parent fd62fc2a-35c0-4f15-bb48-677bb01f738a",
        "inherited": false
      }
    },
    {
      "id": "ee872171-d375-4f81-9869-524a85438c1d",
      "file": "log_1793364140330.txt",
      "side": "parent",
      "start": 1793364150000,
      "last": 1793404721000,
      "firstSend": 1793364150000,
      "lastSend": 1793404721000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793364140330.txt",
        "line": 114,
        "raw": "2026-10-30 12:42:30 [com] stdout Connect parent ee872171-d375-4f81-9869-524a85438c1d",
        "inherited": false
      }
    },
    {
      "id": "56fe36fd-0e7c-4aee-8d5f-81520a5fb0af",
      "file": "log_1793364140330.txt",
      "side": "parent",
      "start": 1793364158000,
      "last": 1793404721000,
      "firstSend": 1793364158000,
      "lastSend": 1793404721000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793364140330.txt",
        "line": 167,
        "raw": "2026-10-30 12:42:38 [com] stdout Connect parent 56fe36fd-0e7c-4aee-8d5f-81520a5fb0af",
        "inherited": false
      }
    },
    {
      "id": "2298c0ff-cc2e-4e5d-9e08-b2722631b2d7",
      "file": "log_1793364140330.txt",
      "side": "parent",
      "start": 1793400723000,
      "last": 1793404685000,
      "firstSend": 1793400723000,
      "lastSend": 1793404685000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793364140330.txt",
          "line": 87015,
          "raw": "Receive from parent 2298c0ff-cc2e-4e5d-9e08-b2722631b2d7 : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793364140330.txt",
        "line": 86994,
        "raw": "2026-10-30 22:52:03 [com] stdout Connect parent 2298c0ff-cc2e-4e5d-9e08-b2722631b2d7",
        "inherited": false
      }
    },
    {
      "id": "fec1f182-8a64-47f7-830b-cd3ea9ed47c0",
      "file": "log_1793364140330.txt",
      "side": "parent",
      "start": 1793400723000,
      "last": 1793404685000,
      "firstSend": 1793400723000,
      "lastSend": 1793404685000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793364140330.txt",
        "line": 86997,
        "raw": "2026-10-30 22:52:03 [com] stdout Connect parent fec1f182-8a64-47f7-830b-cd3ea9ed47c0",
        "inherited": false
      }
    },
    {
      "id": "994646e0-7cc9-4efc-bf12-43b139a24ca8",
      "file": "log_1793364140330.txt",
      "side": "parent",
      "start": 1793400723000,
      "last": 1793404685000,
      "firstSend": 1793400723000,
      "lastSend": 1793404685000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793364140330.txt",
        "line": 86999,
        "raw": "2026-10-30 22:52:03 [com] stdout Connect parent 994646e0-7cc9-4efc-bf12-43b139a24ca8",
        "inherited": false
      }
    },
    {
      "id": "e201a35f-54d2-48de-8e4c-46c47bd25f8a",
      "file": "log_1793364140330.txt",
      "side": "parent",
      "start": 1793404685000,
      "last": 1793404721000,
      "firstSend": 1793404685000,
      "lastSend": 1793404721000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793364140330.txt",
          "line": 93337,
          "raw": "2026-10-30 23:58:05 [com] stdout Receive from parent e201a35f-54d2-48de-8e4c-46c47bd25f8a : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793364140330.txt",
          "line": 93338,
          "raw": "Receive from parent e201a35f-54d2-48de-8e4c-46c47bd25f8a : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793364140330.txt",
          "line": 93381,
          "raw": "Receive from parent e201a35f-54d2-48de-8e4c-46c47bd25f8a : {\"name\":\"angers_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793364140330.txt",
          "line": 93511,
          "raw": "2026-10-30 23:58:05 [com] stdout Receive from parent e201a35f-54d2-48de-8e4c-46c47bd25f8a : {\"name\":\"angers_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793364140330.txt",
          "line": 93574,
          "raw": "2026-10-30 23:58:05 [com] stdout Receive from parent e201a35f-54d2-48de-8e4c-46c47bd25f8a : {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793364140330.txt",
        "line": 93287,
        "raw": "2026-10-30 23:58:05 [com] stdout Connect parent e201a35f-54d2-48de-8e4c-46c47bd25f8a",
        "inherited": false
      }
    },
    {
      "id": "1d85fb33-ce34-4922-bdda-5c228428c58b",
      "file": "log_1793364140330.txt",
      "side": "parent",
      "start": 1793404685000,
      "last": 1793404721000,
      "firstSend": 1793404685000,
      "lastSend": 1793404721000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · tv",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793364140330.txt",
          "line": 93628,
          "raw": "Receive from parent 1d85fb33-ce34-4922-bdda-5c228428c58b : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793364140330.txt",
          "line": 93659,
          "raw": "2026-10-30 23:58:05 [com] stdout Receive from parent 1d85fb33-ce34-4922-bdda-5c228428c58b : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793364140330.txt",
          "line": 93676,
          "raw": "2026-10-30 23:58:05 [com] stdout Receive from parent 1d85fb33-ce34-4922-bdda-5c228428c58b : {\"name\":\"angers_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793364140330.txt",
          "line": 93827,
          "raw": "Receive from parent 1d85fb33-ce34-4922-bdda-5c228428c58b : {\"name\":\"angers_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793364140330.txt",
          "line": 93841,
          "raw": "2026-10-30 23:58:05 [com] stdout Receive from parent 1d85fb33-ce34-4922-bdda-5c228428c58b : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793364140330.txt",
          "line": 93905,
          "raw": "Receive from parent 1d85fb33-ce34-4922-bdda-5c228428c58b : {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793364140330.txt",
        "line": 93576,
        "raw": "2026-10-30 23:58:05 [com] stdout Connect parent 1d85fb33-ce34-4922-bdda-5c228428c58b",
        "inherited": false
      }
    },
    {
      "id": "789989f0-4c4e-4c28-870a-cd694950ab67",
      "file": "log_1793364140330.txt",
      "side": "parent",
      "start": 1793404685000,
      "last": 1793404721000,
      "firstSend": 1793404685000,
      "lastSend": 1793404721000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · tv",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793364140330.txt",
          "line": 93955,
          "raw": "2026-10-30 23:58:05 [com] stdout Receive from parent 789989f0-4c4e-4c28-870a-cd694950ab67 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793364140330.txt",
          "line": 93985,
          "raw": "Receive from parent 789989f0-4c4e-4c28-870a-cd694950ab67 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793364140330.txt",
          "line": 94003,
          "raw": "2026-10-30 23:58:05 [com] stdout Receive from parent 789989f0-4c4e-4c28-870a-cd694950ab67 : {\"name\":\"angers_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793364140330.txt",
          "line": 94154,
          "raw": "Receive from parent 789989f0-4c4e-4c28-870a-cd694950ab67 : {\"name\":\"angers_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793364140330.txt",
          "line": 94168,
          "raw": "Receive from parent 789989f0-4c4e-4c28-870a-cd694950ab67 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793364140330.txt",
          "line": 94232,
          "raw": "2026-10-30 23:58:05 [com] stdout Receive from parent 789989f0-4c4e-4c28-870a-cd694950ab67 : {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793364140330.txt",
        "line": 93578,
        "raw": "2026-10-30 23:58:05 [com] stdout Connect parent 789989f0-4c4e-4c28-870a-cd694950ab67",
        "inherited": false
      }
    },
    {
      "id": "2af3be60-47ee-47cd-8061-4642f343336a",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793435890000,
      "last": 1793487617000,
      "firstSend": 1793435890000,
      "lastSend": 1793487617000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 92,
        "raw": "2026-10-31 08:38:10 [com] stdout Connect parent 2af3be60-47ee-47cd-8061-4642f343336a",
        "inherited": false
      }
    },
    {
      "id": "ae7950a1-1eb2-422a-a838-eb30fc287181",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793435894000,
      "last": 1793487617000,
      "firstSend": 1793435894000,
      "lastSend": 1793487617000,
      "labels": [
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 3142,
          "raw": "2026-10-31 09:46:40 [com] stdout Receive from parent ae7950a1-1eb2-422a-a838-eb30fc287181 : {\"name\":\"angers_salle2\",\"variables\":{\"players.0.inputStatus\":[\"down\"]}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 101,
        "raw": "2026-10-31 08:38:14 [com] stdout Connect parent ae7950a1-1eb2-422a-a838-eb30fc287181",
        "inherited": false
      }
    },
    {
      "id": "31e6b19f-2bab-4adf-9957-2b5ff1ce9f1e",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793435895000,
      "last": 1793487617000,
      "firstSend": 1793435895000,
      "lastSend": 1793487617000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 110,
        "raw": "2026-10-31 08:38:15 [com] stdout Connect parent 31e6b19f-2bab-4adf-9957-2b5ff1ce9f1e",
        "inherited": false
      }
    },
    {
      "id": "9be1789f-8a78-4a5b-923d-5275ce08ec89",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793435895000,
      "last": 1793487617000,
      "firstSend": 1793435895000,
      "lastSend": 1793487617000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 114,
        "raw": "2026-10-31 08:38:15 [com] stdout Connect parent 9be1789f-8a78-4a5b-923d-5275ce08ec89",
        "inherited": false
      }
    },
    {
      "id": "0e4f352b-2ab5-431e-b759-c832d299c8fb",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793435904000,
      "last": 1793487617000,
      "firstSend": 1793435904000,
      "lastSend": 1793487617000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 168,
        "raw": "2026-10-31 08:38:24 [com] stdout Connect parent 0e4f352b-2ab5-431e-b759-c832d299c8fb",
        "inherited": false
      }
    },
    {
      "id": "0cdf3fcf-ec00-4cab-8e46-89cae79f369e",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793435909000,
      "last": 1793450080000,
      "firstSend": 1793435909000,
      "lastSend": 1793450080000,
      "labels": [
        "Quiz · vp",
        "Quiz · logique de jeu",
        "Quiz · kiosk",
        "Quiz · tv",
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 2128,
          "raw": "Receive from parent 0cdf3fcf-ec00-4cab-8e46-89cae79f369e : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 2157,
          "raw": "2026-10-31 08:38:31 [com] stdout Receive from parent 0cdf3fcf-ec00-4cab-8e46-89cae79f369e : {\"name\":\"angers_salle2\",\"variables\":{\"phase\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 2342,
          "raw": "2026-10-31 08:38:35 [com] stdout Receive from parent 0cdf3fcf-ec00-4cab-8e46-89cae79f369e : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 2428,
          "raw": "2026-10-31 08:38:36 [com] stdout Receive from parent 0cdf3fcf-ec00-4cab-8e46-89cae79f369e : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 3172,
          "raw": "2026-10-31 09:46:40 [com] stdout Receive from parent 0cdf3fcf-ec00-4cab-8e46-89cae79f369e : {\"name\":\"angers_salle2\",\"variables\":{\"players.0.inputStatus\":[\"down\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 2077,
        "raw": "2026-10-31 08:38:29 [com] stdout Connect parent 0cdf3fcf-ec00-4cab-8e46-89cae79f369e",
        "inherited": false
      }
    },
    {
      "id": "303a9e88-c4c6-4130-946d-d2a8bf4f5cab",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793435916000,
      "last": 1793450080000,
      "firstSend": 1793435916000,
      "lastSend": 1793450080000,
      "labels": [
        "Quiz · tv",
        "Quiz · vp",
        "Quiz · kiosk",
        "Quiz · logique de jeu",
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 2358,
          "raw": "2026-10-31 08:38:36 [com] stdout Receive from parent 303a9e88-c4c6-4130-946d-d2a8bf4f5cab : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 2415,
          "raw": "2026-10-31 08:38:36 [com] stdout Receive from parent 303a9e88-c4c6-4130-946d-d2a8bf4f5cab : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 2416,
          "raw": "Receive from parent 303a9e88-c4c6-4130-946d-d2a8bf4f5cab : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 3104,
          "raw": "2026-10-31 08:38:54 [com] stdout Receive from parent 303a9e88-c4c6-4130-946d-d2a8bf4f5cab : {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"locked-phase\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 3162,
          "raw": "2026-10-31 09:46:40 [com] stdout Receive from parent 303a9e88-c4c6-4130-946d-d2a8bf4f5cab : {\"name\":\"angers_salle2\",\"variables\":{\"players.0.inputStatus\":[\"down\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 2356,
        "raw": "2026-10-31 08:38:36 [com] stdout Connect parent 303a9e88-c4c6-4130-946d-d2a8bf4f5cab",
        "inherited": false
      }
    },
    {
      "id": "158c9d60-5126-4e26-93bb-6de7d310d11d",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793435925000,
      "last": 1793450080000,
      "firstSend": 1793435925000,
      "lastSend": 1793450080000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Quiz · logique de jeu",
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 2504,
          "raw": "Receive from parent 158c9d60-5126-4e26-93bb-6de7d310d11d : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 2534,
          "raw": "2026-10-31 08:38:46 [com] stdout Receive from parent 158c9d60-5126-4e26-93bb-6de7d310d11d : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 3052,
          "raw": "2026-10-31 08:38:54 [com] stdout Receive from parent 158c9d60-5126-4e26-93bb-6de7d310d11d : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 3137,
          "raw": "2026-10-31 08:38:54 [com] stdout Receive from parent 158c9d60-5126-4e26-93bb-6de7d310d11d : {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"locked-phase\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 3152,
          "raw": "2026-10-31 09:46:40 [com] stdout Receive from parent 158c9d60-5126-4e26-93bb-6de7d310d11d : {\"name\":\"angers_salle2\",\"variables\":{\"players.0.inputStatus\":[\"down\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 2454,
        "raw": "2026-10-31 08:38:45 [com] stdout Connect parent 158c9d60-5126-4e26-93bb-6de7d310d11d",
        "inherited": false
      }
    },
    {
      "id": "f9debca9-f596-4dcc-8b83-3bdfab252bde",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793450083000,
      "last": 1793453779000,
      "firstSend": 1793450083000,
      "lastSend": 1793453779000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 4655,
          "raw": "2026-10-31 12:34:43 [com] stdout Receive from parent f9debca9-f596-4dcc-8b83-3bdfab252bde : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 4583,
        "raw": "2026-10-31 12:34:43 [com] stdout Connect parent f9debca9-f596-4dcc-8b83-3bdfab252bde",
        "inherited": false
      }
    },
    {
      "id": "fcf67485-a8e2-4254-bb96-f9b7be0251c9",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793450083000,
      "last": 1793453779000,
      "firstSend": 1793450083000,
      "lastSend": 1793453779000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 4588,
        "raw": "2026-10-31 12:34:43 [com] stdout Connect parent fcf67485-a8e2-4254-bb96-f9b7be0251c9",
        "inherited": false
      }
    },
    {
      "id": "ead3dc0d-c10f-4a03-a8ef-a01a38195ed2",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793450083000,
      "last": 1793453779000,
      "firstSend": 1793450083000,
      "lastSend": 1793453779000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 4593,
        "raw": "2026-10-31 12:34:43 [com] stdout Connect parent ead3dc0d-c10f-4a03-a8ef-a01a38195ed2",
        "inherited": false
      }
    },
    {
      "id": "ac563161-0695-4b44-b5c0-7aed0bb0b4f7",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793453780000,
      "last": 1793469028000,
      "firstSend": 1793453780000,
      "lastSend": 1793469028000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · logique de jeu",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 14756,
          "raw": "Receive from parent ac563161-0695-4b44-b5c0-7aed0bb0b4f7 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 14785,
          "raw": "2026-10-31 13:36:20 [com] stdout Receive from parent ac563161-0695-4b44-b5c0-7aed0bb0b4f7 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 14787,
          "raw": "Receive from parent ac563161-0695-4b44-b5c0-7aed0bb0b4f7 : {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 14788,
          "raw": "Receive from parent ac563161-0695-4b44-b5c0-7aed0bb0b4f7 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 14789,
          "raw": "Receive from parent ac563161-0695-4b44-b5c0-7aed0bb0b4f7 : {\"name\":\"angers_salle2\",\"variables\":{\"players.0.inputStatus\":[\"select\"]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 14946,
          "raw": "2026-10-31 13:36:20 [com] stdout Receive from parent ac563161-0695-4b44-b5c0-7aed0bb0b4f7 : {\"name\":\"angers_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 14704,
        "raw": "2026-10-31 13:36:20 [com] stdout Connect parent ac563161-0695-4b44-b5c0-7aed0bb0b4f7",
        "inherited": false
      }
    },
    {
      "id": "c8c693b8-e2ee-479a-9b48-b1a3f845f181",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793453780000,
      "last": 1793469028000,
      "firstSend": 1793453780000,
      "lastSend": 1793469028000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Quiz · logique de jeu",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 15009,
          "raw": "Receive from parent c8c693b8-e2ee-479a-9b48-b1a3f845f181 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 15039,
          "raw": "2026-10-31 13:36:20 [com] stdout Receive from parent c8c693b8-e2ee-479a-9b48-b1a3f845f181 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 15040,
          "raw": "2026-10-31 13:36:20 [com] stdout Receive from parent c8c693b8-e2ee-479a-9b48-b1a3f845f181 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 15041,
          "raw": "2026-10-31 13:36:20 [com] stdout Receive from parent c8c693b8-e2ee-479a-9b48-b1a3f845f181 : {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 15043,
          "raw": "Receive from parent c8c693b8-e2ee-479a-9b48-b1a3f845f181 : {\"name\":\"angers_salle2\",\"variables\":{\"players.0.inputStatus\":[\"select\"]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 15212,
          "raw": "Receive from parent c8c693b8-e2ee-479a-9b48-b1a3f845f181 : {\"name\":\"angers_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 14706,
        "raw": "2026-10-31 13:36:20 [com] stdout Connect parent c8c693b8-e2ee-479a-9b48-b1a3f845f181",
        "inherited": false
      }
    },
    {
      "id": "c8e888c8-75ff-41a2-87f0-ef6f58f3d7a9",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793453780000,
      "last": 1793469028000,
      "firstSend": 1793453780000,
      "lastSend": 1793469028000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Quiz · logique de jeu",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 15274,
          "raw": "2026-10-31 13:36:20 [com] stdout Receive from parent c8e888c8-75ff-41a2-87f0-ef6f58f3d7a9 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 15275,
          "raw": "Receive from parent c8e888c8-75ff-41a2-87f0-ef6f58f3d7a9 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 15306,
          "raw": "2026-10-31 13:36:20 [com] stdout Receive from parent c8e888c8-75ff-41a2-87f0-ef6f58f3d7a9 : {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 15308,
          "raw": "Receive from parent c8e888c8-75ff-41a2-87f0-ef6f58f3d7a9 : {\"name\":\"angers_salle2\",\"variables\":{\"players.0.inputStatus\":[\"select\"]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 15477,
          "raw": "2026-10-31 13:36:20 [com] stdout Receive from parent c8e888c8-75ff-41a2-87f0-ef6f58f3d7a9 : {\"name\":\"angers_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 14959,
        "raw": "2026-10-31 13:36:20 [com] stdout Connect parent c8e888c8-75ff-41a2-87f0-ef6f58f3d7a9",
        "inherited": false
      }
    },
    {
      "id": "22b76f02-cc2c-4ebe-a13a-9cba57243e1c",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793465707000,
      "last": 1793465745000,
      "firstSend": 1793465707000,
      "lastSend": 1793465745000,
      "labels": [
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 18730,
          "raw": "2026-10-31 16:55:25 [com] stdout Receive from parent 22b76f02-cc2c-4ebe-a13a-9cba57243e1c : {\"name\":\"angers_salle2\",\"variables\":{\"players.1.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 18704,
        "raw": "2026-10-31 16:55:07 [com] stdout Connect parent 22b76f02-cc2c-4ebe-a13a-9cba57243e1c",
        "inherited": false
      }
    },
    {
      "id": "0f47e5ad-5076-4872-ba93-fab2672afb45",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793465720000,
      "last": 1793466103000,
      "firstSend": 1793465720000,
      "lastSend": 1793466103000,
      "labels": [
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 18884,
          "raw": "2026-10-31 16:55:38 [com] stdout Receive from parent 0f47e5ad-5076-4872-ba93-fab2672afb45 : {\"name\":\"angers_salle2\",\"variables\":{\"players.2.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 18715,
        "raw": "2026-10-31 16:55:20 [com] stdout Connect parent 0f47e5ad-5076-4872-ba93-fab2672afb45",
        "inherited": false
      }
    },
    {
      "id": "0f19bd3f-0ba5-4b11-818d-bfeb6d40018a",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793466145000,
      "last": 1793466145000,
      "firstSend": 1793466145000,
      "lastSend": 1793466145000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 28799,
        "raw": "2026-10-31 17:02:25 [com] stdout Connect parent 0f19bd3f-0ba5-4b11-818d-bfeb6d40018a",
        "inherited": false
      }
    },
    {
      "id": "d7a64cf1-5f3b-4154-8dbb-1ab9c1f16ce6",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793466145000,
      "last": 1793467655000,
      "firstSend": 1793466145000,
      "lastSend": 1793467655000,
      "labels": [
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 28839,
          "raw": "2026-10-31 17:02:32 [com] stdout Receive from parent d7a64cf1-5f3b-4154-8dbb-1ab9c1f16ce6 : {\"name\":\"angers_salle2\",\"variables\":{\"players.2.inputStatus\":[\"select\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 28805,
        "raw": "2026-10-31 17:02:25 [com] stdout Connect parent d7a64cf1-5f3b-4154-8dbb-1ab9c1f16ce6",
        "inherited": false
      }
    },
    {
      "id": "b194be4f-2565-4955-903d-1d0b32c46fd9",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793467665000,
      "last": 1793467665000,
      "firstSend": 1793467665000,
      "lastSend": 1793467665000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 67140,
        "raw": "2026-10-31 17:27:45 [com] stdout Connect parent b194be4f-2565-4955-903d-1d0b32c46fd9",
        "inherited": false
      }
    },
    {
      "id": "04d4d698-2a04-435d-b18f-bea007f5f12e",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793467665000,
      "last": 1793467892000,
      "firstSend": 1793467665000,
      "lastSend": 1793467892000,
      "labels": [
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 68082,
          "raw": "2026-10-31 17:28:31 [com] stdout Receive from parent 04d4d698-2a04-435d-b18f-bea007f5f12e : {\"name\":\"angers_salle2\",\"variables\":{\"players.2.inputStatus\":[\"select\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 67157,
        "raw": "2026-10-31 17:27:45 [com] stdout Connect parent 04d4d698-2a04-435d-b18f-bea007f5f12e",
        "inherited": false
      }
    },
    {
      "id": "897ee2f6-9992-4524-99ed-02e958dc7dda",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793467898000,
      "last": 1793467898000,
      "firstSend": 1793467898000,
      "lastSend": 1793467898000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 74223,
        "raw": "2026-10-31 17:31:38 [com] stdout Connect parent 897ee2f6-9992-4524-99ed-02e958dc7dda",
        "inherited": false
      }
    },
    {
      "id": "9af54a61-87b5-4b16-b0a1-ff9f33952033",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793467898000,
      "last": 1793469105000,
      "firstSend": 1793467898000,
      "lastSend": 1793469105000,
      "labels": [
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 74681,
          "raw": "2026-10-31 17:32:00 [com] stdout Receive from parent 9af54a61-87b5-4b16-b0a1-ff9f33952033 : {\"name\":\"angers_salle2\",\"variables\":{\"players.2.inputStatus\":[\"select\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 74230,
        "raw": "2026-10-31 17:31:38 [com] stdout Connect parent 9af54a61-87b5-4b16-b0a1-ff9f33952033",
        "inherited": false
      }
    },
    {
      "id": "5fb4fa3d-9451-4567-ab22-eb93fcdd983d",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793469031000,
      "last": 1793469828000,
      "firstSend": 1793469031000,
      "lastSend": 1793469828000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 96196,
          "raw": "2026-10-31 17:50:32 [com] stdout Receive from parent 5fb4fa3d-9451-4567-ab22-eb93fcdd983d : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 96165,
        "raw": "2026-10-31 17:50:31 [com] stdout Connect parent 5fb4fa3d-9451-4567-ab22-eb93fcdd983d",
        "inherited": false
      }
    },
    {
      "id": "c1f82894-b4fb-4c5c-adbc-75b03af7d303",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793469031000,
      "last": 1793469828000,
      "firstSend": 1793469031000,
      "lastSend": 1793469828000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 96168,
        "raw": "2026-10-31 17:50:31 [com] stdout Connect parent c1f82894-b4fb-4c5c-adbc-75b03af7d303",
        "inherited": false
      }
    },
    {
      "id": "767cf437-444c-47ef-bfe8-be0df55d30f7",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793469031000,
      "last": 1793469828000,
      "firstSend": 1793469031000,
      "lastSend": 1793469828000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 96170,
        "raw": "2026-10-31 17:50:31 [com] stdout Connect parent 767cf437-444c-47ef-bfe8-be0df55d30f7",
        "inherited": false
      }
    },
    {
      "id": "47c27c6c-57df-41b4-a656-194be3d24be3",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793469314000,
      "last": 1793469314000,
      "firstSend": 1793469314000,
      "lastSend": 1793469314000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 97568,
        "raw": "2026-10-31 17:55:14 [com] stdout Connect parent 47c27c6c-57df-41b4-a656-194be3d24be3",
        "inherited": false
      }
    },
    {
      "id": "5772bd13-8a53-4a44-9353-bc498e9b1dbb",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793469314000,
      "last": 1793469314000,
      "firstSend": 1793469314000,
      "lastSend": 1793469314000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 97574,
        "raw": "2026-10-31 17:55:14 [com] stdout Connect parent 5772bd13-8a53-4a44-9353-bc498e9b1dbb",
        "inherited": false
      }
    },
    {
      "id": "3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793469828000,
      "last": 1793480588000,
      "firstSend": 1793469828000,
      "lastSend": 1793480588000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 98197,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent 3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98226,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent 3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98227,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent 3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98229,
          "raw": "Receive from parent 3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5 : {\"name\":\"angers_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98384,
          "raw": "Receive from parent 3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5 : {\"name\":\"angers_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98408,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent 3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5 : {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 98145,
        "raw": "2026-10-31 18:03:48 [com] stdout Connect parent 3350c3bc-fd4d-49d2-8f9e-ac252c4cacb5",
        "inherited": false
      }
    },
    {
      "id": "edd1a1dc-9bc7-497a-b9a4-6606f504584f",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793469828000,
      "last": 1793480588000,
      "firstSend": 1793469828000,
      "lastSend": 1793480588000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 98506,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent edd1a1dc-9bc7-497a-b9a4-6606f504584f : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98507,
          "raw": "Receive from parent edd1a1dc-9bc7-497a-b9a4-6606f504584f : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98538,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent edd1a1dc-9bc7-497a-b9a4-6606f504584f : {\"name\":\"angers_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98693,
          "raw": "Receive from parent edd1a1dc-9bc7-497a-b9a4-6606f504584f : {\"name\":\"angers_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98717,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent edd1a1dc-9bc7-497a-b9a4-6606f504584f : {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 98147,
        "raw": "2026-10-31 18:03:48 [com] stdout Connect parent edd1a1dc-9bc7-497a-b9a4-6606f504584f",
        "inherited": false
      }
    },
    {
      "id": "85bcce3d-7734-4bff-9464-386998787823",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793469828000,
      "last": 1793480588000,
      "firstSend": 1793469828000,
      "lastSend": 1793480588000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 98817,
          "raw": "Receive from parent 85bcce3d-7734-4bff-9464-386998787823 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98847,
          "raw": "2026-10-31 18:03:48 [com] stdout Receive from parent 85bcce3d-7734-4bff-9464-386998787823 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98849,
          "raw": "Receive from parent 85bcce3d-7734-4bff-9464-386998787823 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 98850,
          "raw": "Receive from parent 85bcce3d-7734-4bff-9464-386998787823 : {\"name\":\"angers_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 99017,
          "raw": "Receive from parent 85bcce3d-7734-4bff-9464-386998787823 : {\"name\":\"angers_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 99043,
          "raw": "Receive from parent 85bcce3d-7734-4bff-9464-386998787823 : {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 98767,
        "raw": "2026-10-31 18:03:48 [com] stdout Connect parent 85bcce3d-7734-4bff-9464-386998787823",
        "inherited": false
      }
    },
    {
      "id": "5dc5d90c-91d2-46b9-aa00-78e690bafa05",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793470868000,
      "last": 1793470934000,
      "firstSend": 1793470868000,
      "lastSend": 1793470934000,
      "labels": [
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 101099,
          "raw": "2026-10-31 18:21:24 [com] stdout Receive from parent 5dc5d90c-91d2-46b9-aa00-78e690bafa05 : {\"name\":\"angers_salle2\",\"variables\":{\"players.1.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 100983,
        "raw": "2026-10-31 18:21:08 [com] stdout Connect parent 5dc5d90c-91d2-46b9-aa00-78e690bafa05",
        "inherited": false
      }
    },
    {
      "id": "d1d90183-536d-42a1-ba2f-e31b583227af",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793470892000,
      "last": 1793470935000,
      "firstSend": 1793470892000,
      "lastSend": 1793470935000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 101373,
        "raw": "2026-10-31 18:21:32 [com] stdout Connect parent d1d90183-536d-42a1-ba2f-e31b583227af",
        "inherited": false
      }
    },
    {
      "id": "f1bc122c-6404-4c26-936d-f11e5757dceb",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793470948000,
      "last": 1793470948000,
      "firstSend": 1793470948000,
      "lastSend": 1793470948000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 102994,
        "raw": "2026-10-31 18:22:28 [com] stdout Connect parent f1bc122c-6404-4c26-936d-f11e5757dceb",
        "inherited": false
      }
    },
    {
      "id": "b51d1395-cc79-457e-a075-8d0f301e720d",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793470948000,
      "last": 1793471091000,
      "firstSend": 1793470948000,
      "lastSend": 1793471091000,
      "labels": [
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 103673,
          "raw": "2026-10-31 18:22:52 [com] stdout Receive from parent b51d1395-cc79-457e-a075-8d0f301e720d : {\"name\":\"angers_salle2\",\"variables\":{\"players.2.inputStatus\":[\"select\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 103005,
        "raw": "2026-10-31 18:22:28 [com] stdout Connect parent b51d1395-cc79-457e-a075-8d0f301e720d",
        "inherited": false
      }
    },
    {
      "id": "3514e3d5-3ecd-411a-abe8-05c66311a159",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793471006000,
      "last": 1793471006000,
      "firstSend": 1793471006000,
      "lastSend": 1793471006000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 104067,
        "raw": "2026-10-31 18:23:26 [com] stdout Connect parent 3514e3d5-3ecd-411a-abe8-05c66311a159",
        "inherited": false
      }
    },
    {
      "id": "d955f2dc-8aa6-4b44-96ef-867cb9026905",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793471006000,
      "last": 1793471028000,
      "firstSend": 1793471006000,
      "lastSend": 1793471028000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 104088,
        "raw": "2026-10-31 18:23:26 [com] stdout Connect parent d955f2dc-8aa6-4b44-96ef-867cb9026905",
        "inherited": false
      }
    },
    {
      "id": "83f7a03f-a853-4186-9a0d-cfe8c43f470b",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793471053000,
      "last": 1793471053000,
      "firstSend": 1793471053000,
      "lastSend": 1793471053000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 105583,
        "raw": "2026-10-31 18:24:13 [com] stdout Connect parent 83f7a03f-a853-4186-9a0d-cfe8c43f470b",
        "inherited": false
      }
    },
    {
      "id": "44570b04-6e79-44b1-8df4-2b9fe9d189d3",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793471053000,
      "last": 1793471149000,
      "firstSend": 1793471053000,
      "lastSend": 1793471149000,
      "labels": [
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 105794,
          "raw": "2026-10-31 18:24:20 [com] stdout Receive from parent 44570b04-6e79-44b1-8df4-2b9fe9d189d3 : {\"name\":\"angers_salle2\",\"variables\":{\"players.1.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 105605,
        "raw": "2026-10-31 18:24:13 [com] stdout Connect parent 44570b04-6e79-44b1-8df4-2b9fe9d189d3",
        "inherited": false
      }
    },
    {
      "id": "2b8c77c9-6878-4a34-9fec-8b04a967d798",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793471097000,
      "last": 1793471097000,
      "firstSend": 1793471097000,
      "lastSend": 1793471097000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 107387,
        "raw": "2026-10-31 18:24:57 [com] stdout Connect parent 2b8c77c9-6878-4a34-9fec-8b04a967d798",
        "inherited": false
      }
    },
    {
      "id": "b3d37e4b-8afe-4a77-853b-a891e5174d9c",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793471097000,
      "last": 1793471162000,
      "firstSend": 1793471097000,
      "lastSend": 1793471162000,
      "labels": [
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 107618,
          "raw": "2026-10-31 18:25:03 [com] stdout Receive from parent b3d37e4b-8afe-4a77-853b-a891e5174d9c : {\"name\":\"angers_salle2\",\"variables\":{\"players.2.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 107396,
        "raw": "2026-10-31 18:24:57 [com] stdout Connect parent b3d37e4b-8afe-4a77-853b-a891e5174d9c",
        "inherited": false
      }
    },
    {
      "id": "d17c7bcb-dc88-494a-bfef-46ee31f45d19",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793471193000,
      "last": 1793471193000,
      "firstSend": 1793471193000,
      "lastSend": 1793471193000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 111028,
        "raw": "2026-10-31 18:26:33 [com] stdout Connect parent d17c7bcb-dc88-494a-bfef-46ee31f45d19",
        "inherited": false
      }
    },
    {
      "id": "3c306f4d-9a82-4538-8954-ba92b123dc72",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793471194000,
      "last": 1793471428000,
      "firstSend": 1793471194000,
      "lastSend": 1793471428000,
      "labels": [
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 111090,
          "raw": "2026-10-31 18:26:37 [com] stdout Receive from parent 3c306f4d-9a82-4538-8954-ba92b123dc72 : {\"name\":\"angers_salle2\",\"variables\":{\"players.2.inputStatus\":[\"select\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 111037,
        "raw": "2026-10-31 18:26:34 [com] stdout Connect parent 3c306f4d-9a82-4538-8954-ba92b123dc72",
        "inherited": false
      }
    },
    {
      "id": "84fc3bcf-bce4-4b27-a157-aef2f925ca37",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793471254000,
      "last": 1793471254000,
      "firstSend": 1793471254000,
      "lastSend": 1793471254000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 112619,
        "raw": "2026-10-31 18:27:34 [com] stdout Connect parent 84fc3bcf-bce4-4b27-a157-aef2f925ca37",
        "inherited": false
      }
    },
    {
      "id": "7d90d849-a010-412f-ba6a-b34b4f69ef92",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793471254000,
      "last": 1793471261000,
      "firstSend": 1793471254000,
      "lastSend": 1793471261000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 112639,
        "raw": "2026-10-31 18:27:34 [com] stdout Connect parent 7d90d849-a010-412f-ba6a-b34b4f69ef92",
        "inherited": false
      }
    },
    {
      "id": "1e681a34-ae79-4789-862d-b0f46cb384fc",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793471449000,
      "last": 1793471449000,
      "firstSend": 1793471449000,
      "lastSend": 1793471449000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 116033,
        "raw": "2026-10-31 18:30:49 [com] stdout Connect parent 1e681a34-ae79-4789-862d-b0f46cb384fc",
        "inherited": false
      }
    },
    {
      "id": "916f5f2e-00a1-4491-b3e2-990d09dbc056",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793471449000,
      "last": 1793471518000,
      "firstSend": 1793471449000,
      "lastSend": 1793471518000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 116042,
        "raw": "2026-10-31 18:30:49 [com] stdout Connect parent 916f5f2e-00a1-4491-b3e2-990d09dbc056",
        "inherited": false
      }
    },
    {
      "id": "f5b8b46b-9d63-4d52-8c74-4ad4bea1d16b",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793471490000,
      "last": 1793471490000,
      "firstSend": 1793471490000,
      "lastSend": 1793471490000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 116051,
        "raw": "2026-10-31 18:31:30 [com] stdout Connect parent f5b8b46b-9d63-4d52-8c74-4ad4bea1d16b",
        "inherited": false
      }
    },
    {
      "id": "74ef9f95-f5e7-4e72-ac00-c8009991d2be",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793471490000,
      "last": 1793471542000,
      "firstSend": 1793471490000,
      "lastSend": 1793471542000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 116060,
        "raw": "2026-10-31 18:31:30 [com] stdout Connect parent 74ef9f95-f5e7-4e72-ac00-c8009991d2be",
        "inherited": false
      }
    },
    {
      "id": "88274579-28b7-42c5-84a0-779a0133e7ca",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793480592000,
      "last": 1793480626000,
      "firstSend": 1793480592000,
      "lastSend": 1793480626000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 116896,
        "raw": "2026-10-31 21:03:12 [com] stdout Connect parent 88274579-28b7-42c5-84a0-779a0133e7ca",
        "inherited": false
      }
    },
    {
      "id": "58ab7d51-80f7-4e89-9782-9a251978576b",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793480592000,
      "last": 1793480626000,
      "firstSend": 1793480592000,
      "lastSend": 1793480626000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 116919,
          "raw": "Receive from parent 58ab7d51-80f7-4e89-9782-9a251978576b : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 116900,
        "raw": "2026-10-31 21:03:12 [com] stdout Connect parent 58ab7d51-80f7-4e89-9782-9a251978576b",
        "inherited": false
      }
    },
    {
      "id": "359a3127-d418-4c1b-ac3d-4796cfaf42d2",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793480592000,
      "last": 1793480626000,
      "firstSend": 1793480592000,
      "lastSend": 1793480626000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 116902,
        "raw": "2026-10-31 21:03:12 [com] stdout Connect parent 359a3127-d418-4c1b-ac3d-4796cfaf42d2",
        "inherited": false
      }
    },
    {
      "id": "e1cd162b-7b5c-408a-b154-012716553a56",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793480626000,
      "last": 1793480640000,
      "firstSend": 1793480626000,
      "lastSend": 1793480640000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 119148,
          "raw": "Receive from parent e1cd162b-7b5c-408a-b154-012716553a56 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 119177,
          "raw": "2026-10-31 21:03:46 [com] stdout Receive from parent e1cd162b-7b5c-408a-b154-012716553a56 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 119178,
          "raw": "2026-10-31 21:03:46 [com] stdout Receive from parent e1cd162b-7b5c-408a-b154-012716553a56 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 119180,
          "raw": "2026-10-31 21:03:46 [com] stdout Receive from parent e1cd162b-7b5c-408a-b154-012716553a56 : {\"name\":\"angers_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 119335,
          "raw": "2026-10-31 21:03:46 [com] stdout Receive from parent e1cd162b-7b5c-408a-b154-012716553a56 : {\"name\":\"angers_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 119404,
          "raw": "2026-10-31 21:03:46 [com] stdout Receive from parent e1cd162b-7b5c-408a-b154-012716553a56 : {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 119096,
        "raw": "2026-10-31 21:03:46 [com] stdout Connect parent e1cd162b-7b5c-408a-b154-012716553a56",
        "inherited": false
      }
    },
    {
      "id": "486fd989-5690-40ff-9aee-92ed50c8e16b",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793480626000,
      "last": 1793480640000,
      "firstSend": 1793480626000,
      "lastSend": 1793480640000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 119466,
          "raw": "2026-10-31 21:03:46 [com] stdout Receive from parent 486fd989-5690-40ff-9aee-92ed50c8e16b : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 119496,
          "raw": "2026-10-31 21:03:46 [com] stdout Receive from parent 486fd989-5690-40ff-9aee-92ed50c8e16b : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 119498,
          "raw": "Receive from parent 486fd989-5690-40ff-9aee-92ed50c8e16b : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 119499,
          "raw": "2026-10-31 21:03:46 [com] stdout Receive from parent 486fd989-5690-40ff-9aee-92ed50c8e16b : {\"name\":\"angers_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 119666,
          "raw": "2026-10-31 21:03:46 [com] stdout Receive from parent 486fd989-5690-40ff-9aee-92ed50c8e16b : {\"name\":\"angers_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 119742,
          "raw": "2026-10-31 21:03:46 [com] stdout Receive from parent 486fd989-5690-40ff-9aee-92ed50c8e16b : {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 119120,
        "raw": "2026-10-31 21:03:46 [com] stdout Connect parent 486fd989-5690-40ff-9aee-92ed50c8e16b",
        "inherited": false
      }
    },
    {
      "id": "ac22bf24-f1ec-4bef-8ae3-4afd768aa826",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793480626000,
      "last": 1793480640000,
      "firstSend": 1793480626000,
      "lastSend": 1793480640000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 119803,
          "raw": "Receive from parent ac22bf24-f1ec-4bef-8ae3-4afd768aa826 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 119804,
          "raw": "Receive from parent ac22bf24-f1ec-4bef-8ae3-4afd768aa826 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 119836,
          "raw": "Receive from parent ac22bf24-f1ec-4bef-8ae3-4afd768aa826 : {\"name\":\"angers_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 120003,
          "raw": "Receive from parent ac22bf24-f1ec-4bef-8ae3-4afd768aa826 : {\"name\":\"angers_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 120079,
          "raw": "2026-10-31 21:03:46 [com] stdout Receive from parent ac22bf24-f1ec-4bef-8ae3-4afd768aa826 : {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 119455,
        "raw": "2026-10-31 21:03:46 [com] stdout Connect parent ac22bf24-f1ec-4bef-8ae3-4afd768aa826",
        "inherited": false
      }
    },
    {
      "id": "d79c9a94-9455-4173-8066-c5a7b2594237",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793480644000,
      "last": 1793483155000,
      "firstSend": 1793480644000,
      "lastSend": 1793483155000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 121101,
          "raw": "Receive from parent d79c9a94-9455-4173-8066-c5a7b2594237 : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 121082,
        "raw": "2026-10-31 21:04:04 [com] stdout Connect parent d79c9a94-9455-4173-8066-c5a7b2594237",
        "inherited": false
      }
    },
    {
      "id": "b84b727d-6883-4852-af64-3e88ecfb2f31",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793480644000,
      "last": 1793483155000,
      "firstSend": 1793480644000,
      "lastSend": 1793483155000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 121086,
        "raw": "2026-10-31 21:04:04 [com] stdout Connect parent b84b727d-6883-4852-af64-3e88ecfb2f31",
        "inherited": false
      }
    },
    {
      "id": "1636bac7-46e7-4532-b876-9f1fd25943ca",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793480644000,
      "last": 1793483155000,
      "firstSend": 1793480644000,
      "lastSend": 1793483155000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 121090,
        "raw": "2026-10-31 21:04:04 [com] stdout Connect parent 1636bac7-46e7-4532-b876-9f1fd25943ca",
        "inherited": false
      }
    },
    {
      "id": "c8fd325c-f1c3-4abd-9249-74031ec81db7",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793483155000,
      "last": 1793483174000,
      "firstSend": 1793483155000,
      "lastSend": 1793483174000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 124856,
          "raw": "Receive from parent c8fd325c-f1c3-4abd-9249-74031ec81db7 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 124885,
          "raw": "2026-10-31 21:45:55 [com] stdout Receive from parent c8fd325c-f1c3-4abd-9249-74031ec81db7 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 124886,
          "raw": "2026-10-31 21:45:55 [com] stdout Receive from parent c8fd325c-f1c3-4abd-9249-74031ec81db7 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 124888,
          "raw": "2026-10-31 21:45:55 [com] stdout Receive from parent c8fd325c-f1c3-4abd-9249-74031ec81db7 : {\"name\":\"angers_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 125043,
          "raw": "Receive from parent c8fd325c-f1c3-4abd-9249-74031ec81db7 : {\"name\":\"angers_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 125122,
          "raw": "2026-10-31 21:45:55 [com] stdout Receive from parent c8fd325c-f1c3-4abd-9249-74031ec81db7 : {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 124804,
        "raw": "2026-10-31 21:45:55 [com] stdout Connect parent c8fd325c-f1c3-4abd-9249-74031ec81db7",
        "inherited": false
      }
    },
    {
      "id": "33939fb9-f994-499c-8054-a628912a8498",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793483155000,
      "last": 1793483174000,
      "firstSend": 1793483155000,
      "lastSend": 1793483174000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 125172,
          "raw": "Receive from parent 33939fb9-f994-499c-8054-a628912a8498 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 125173,
          "raw": "2026-10-31 21:45:55 [com] stdout Receive from parent 33939fb9-f994-499c-8054-a628912a8498 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 125204,
          "raw": "2026-10-31 21:45:55 [com] stdout Receive from parent 33939fb9-f994-499c-8054-a628912a8498 : {\"name\":\"angers_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 125359,
          "raw": "Receive from parent 33939fb9-f994-499c-8054-a628912a8498 : {\"name\":\"angers_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 125438,
          "raw": "Receive from parent 33939fb9-f994-499c-8054-a628912a8498 : {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 124806,
        "raw": "2026-10-31 21:45:55 [com] stdout Connect parent 33939fb9-f994-499c-8054-a628912a8498",
        "inherited": false
      }
    },
    {
      "id": "521cd05e-8a45-497c-9ea9-98107e7fed38",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793483155000,
      "last": 1793483174000,
      "firstSend": 1793483155000,
      "lastSend": 1793483174000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 125490,
          "raw": "2026-10-31 21:45:55 [com] stdout Receive from parent 521cd05e-8a45-497c-9ea9-98107e7fed38 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 125520,
          "raw": "2026-10-31 21:45:55 [com] stdout Receive from parent 521cd05e-8a45-497c-9ea9-98107e7fed38 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 125522,
          "raw": "2026-10-31 21:45:55 [com] stdout Receive from parent 521cd05e-8a45-497c-9ea9-98107e7fed38 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 125523,
          "raw": "Receive from parent 521cd05e-8a45-497c-9ea9-98107e7fed38 : {\"name\":\"angers_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 125690,
          "raw": "Receive from parent 521cd05e-8a45-497c-9ea9-98107e7fed38 : {\"name\":\"angers_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 125777,
          "raw": "Receive from parent 521cd05e-8a45-497c-9ea9-98107e7fed38 : {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 125440,
        "raw": "2026-10-31 21:45:55 [com] stdout Connect parent 521cd05e-8a45-497c-9ea9-98107e7fed38",
        "inherited": false
      }
    },
    {
      "id": "29307163-b722-4cd3-865f-0b5bcbd5dc74",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793483178000,
      "last": 1793484606000,
      "firstSend": 1793483178000,
      "lastSend": 1793484606000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 126781,
          "raw": "Receive from parent 29307163-b722-4cd3-865f-0b5bcbd5dc74 : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 126760,
        "raw": "2026-10-31 21:46:18 [com] stdout Connect parent 29307163-b722-4cd3-865f-0b5bcbd5dc74",
        "inherited": false
      }
    },
    {
      "id": "39bb1f51-0401-4d73-8b04-28b80e7fa9d0",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793483178000,
      "last": 1793484606000,
      "firstSend": 1793483178000,
      "lastSend": 1793484606000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 126763,
        "raw": "2026-10-31 21:46:18 [com] stdout Connect parent 39bb1f51-0401-4d73-8b04-28b80e7fa9d0",
        "inherited": false
      }
    },
    {
      "id": "a5693f5b-383d-46f8-b578-96b94b8d4ba7",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793483178000,
      "last": 1793484606000,
      "firstSend": 1793483178000,
      "lastSend": 1793484606000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 126765,
        "raw": "2026-10-31 21:46:18 [com] stdout Connect parent a5693f5b-383d-46f8-b578-96b94b8d4ba7",
        "inherited": false
      }
    },
    {
      "id": "5d18e6c7-9fd1-416f-88b0-6306711a4992",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793484606000,
      "last": 1793486161000,
      "firstSend": 1793484606000,
      "lastSend": 1793486161000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 129319,
          "raw": "Receive from parent 5d18e6c7-9fd1-416f-88b0-6306711a4992 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129320,
          "raw": "Receive from parent 5d18e6c7-9fd1-416f-88b0-6306711a4992 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129350,
          "raw": "Receive from parent 5d18e6c7-9fd1-416f-88b0-6306711a4992 : {\"name\":\"angers_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129493,
          "raw": "Receive from parent 5d18e6c7-9fd1-416f-88b0-6306711a4992 : {\"name\":\"angers_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129556,
          "raw": "2026-10-31 22:10:06 [com] stdout Receive from parent 5d18e6c7-9fd1-416f-88b0-6306711a4992 : {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 129269,
        "raw": "2026-10-31 22:10:06 [com] stdout Connect parent 5d18e6c7-9fd1-416f-88b0-6306711a4992",
        "inherited": false
      }
    },
    {
      "id": "be78b913-9147-47cd-bfa8-834b3e97f871",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793484606000,
      "last": 1793486161000,
      "firstSend": 1793484606000,
      "lastSend": 1793486161000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 129608,
          "raw": "Receive from parent be78b913-9147-47cd-bfa8-834b3e97f871 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129637,
          "raw": "2026-10-31 22:10:06 [com] stdout Receive from parent be78b913-9147-47cd-bfa8-834b3e97f871 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129639,
          "raw": "Receive from parent be78b913-9147-47cd-bfa8-834b3e97f871 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129640,
          "raw": "2026-10-31 22:10:06 [com] stdout Receive from parent be78b913-9147-47cd-bfa8-834b3e97f871 : {\"name\":\"angers_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129795,
          "raw": "2026-10-31 22:10:06 [com] stdout Receive from parent be78b913-9147-47cd-bfa8-834b3e97f871 : {\"name\":\"angers_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129865,
          "raw": "Receive from parent be78b913-9147-47cd-bfa8-834b3e97f871 : {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 129558,
        "raw": "2026-10-31 22:10:06 [com] stdout Connect parent be78b913-9147-47cd-bfa8-834b3e97f871",
        "inherited": false
      }
    },
    {
      "id": "322c8f60-b633-4617-9e3c-02462d71d3ee",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793484606000,
      "last": 1793486161000,
      "firstSend": 1793484606000,
      "lastSend": 1793486161000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 129917,
          "raw": "2026-10-31 22:10:07 [com] stdout Receive from parent 322c8f60-b633-4617-9e3c-02462d71d3ee : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129947,
          "raw": "2026-10-31 22:10:07 [com] stdout Receive from parent 322c8f60-b633-4617-9e3c-02462d71d3ee : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129948,
          "raw": "Receive from parent 322c8f60-b633-4617-9e3c-02462d71d3ee : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 129950,
          "raw": "2026-10-31 22:10:07 [com] stdout Receive from parent 322c8f60-b633-4617-9e3c-02462d71d3ee : {\"name\":\"angers_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 130117,
          "raw": "Receive from parent 322c8f60-b633-4617-9e3c-02462d71d3ee : {\"name\":\"angers_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 130194,
          "raw": "2026-10-31 22:10:07 [com] stdout Receive from parent 322c8f60-b633-4617-9e3c-02462d71d3ee : {\"name\":\"angers_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 129867,
        "raw": "2026-10-31 22:10:06 [com] stdout Connect parent 322c8f60-b633-4617-9e3c-02462d71d3ee",
        "inherited": false
      }
    },
    {
      "id": "e0a77bc0-9e53-4ef0-a47d-b8c7ede1ba64",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793486164000,
      "last": 1793486189000,
      "firstSend": 1793486164000,
      "lastSend": 1793486189000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 131665,
          "raw": "2026-10-31 22:36:05 [com] stdout Receive from parent e0a77bc0-9e53-4ef0-a47d-b8c7ede1ba64 : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 131644,
        "raw": "2026-10-31 22:36:04 [com] stdout Connect parent e0a77bc0-9e53-4ef0-a47d-b8c7ede1ba64",
        "inherited": false
      }
    },
    {
      "id": "9249c4b8-2312-4e29-8726-afd48c1f3efd",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793486164000,
      "last": 1793486189000,
      "firstSend": 1793486164000,
      "lastSend": 1793486189000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 131646,
        "raw": "2026-10-31 22:36:04 [com] stdout Connect parent 9249c4b8-2312-4e29-8726-afd48c1f3efd",
        "inherited": false
      }
    },
    {
      "id": "dc07916c-b8cc-4844-b5e6-e775d95a78da",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793486164000,
      "last": 1793486189000,
      "firstSend": 1793486164000,
      "lastSend": 1793486189000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 131649,
        "raw": "2026-10-31 22:36:04 [com] stdout Connect parent dc07916c-b8cc-4844-b5e6-e775d95a78da",
        "inherited": false
      }
    },
    {
      "id": "1f4fa1d7-4110-4748-a1fb-a596047af006",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793486190000,
      "last": 1793486212000,
      "firstSend": 1793486190000,
      "lastSend": 1793486212000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 134373,
          "raw": "2026-10-31 22:36:30 [com] stdout Receive from parent 1f4fa1d7-4110-4748-a1fb-a596047af006 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 134401,
          "raw": "2026-10-31 22:36:30 [com] stdout Receive from parent 1f4fa1d7-4110-4748-a1fb-a596047af006 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 134403,
          "raw": "Receive from parent 1f4fa1d7-4110-4748-a1fb-a596047af006 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 134404,
          "raw": "Receive from parent 1f4fa1d7-4110-4748-a1fb-a596047af006 : {\"name\":\"angers_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 134547,
          "raw": "2026-10-31 22:36:30 [com] stdout Receive from parent 1f4fa1d7-4110-4748-a1fb-a596047af006 : {\"name\":\"angers_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 134610,
          "raw": "Receive from parent 1f4fa1d7-4110-4748-a1fb-a596047af006 : {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 134323,
        "raw": "2026-10-31 22:36:30 [com] stdout Connect parent 1f4fa1d7-4110-4748-a1fb-a596047af006",
        "inherited": false
      }
    },
    {
      "id": "134d99fa-7e72-42f3-8ce1-09556b896a4d",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793486190000,
      "last": 1793486212000,
      "firstSend": 1793486190000,
      "lastSend": 1793486212000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 134682,
          "raw": "Receive from parent 134d99fa-7e72-42f3-8ce1-09556b896a4d : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 134683,
          "raw": "2026-10-31 22:36:30 [com] stdout Receive from parent 134d99fa-7e72-42f3-8ce1-09556b896a4d : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 134720,
          "raw": "2026-10-31 22:36:30 [com] stdout Receive from parent 134d99fa-7e72-42f3-8ce1-09556b896a4d : {\"name\":\"angers_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 134887,
          "raw": "2026-10-31 22:36:30 [com] stdout Receive from parent 134d99fa-7e72-42f3-8ce1-09556b896a4d : {\"name\":\"angers_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 134964,
          "raw": "2026-10-31 22:36:30 [com] stdout Receive from parent 134d99fa-7e72-42f3-8ce1-09556b896a4d : {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 134620,
        "raw": "2026-10-31 22:36:30 [com] stdout Connect parent 134d99fa-7e72-42f3-8ce1-09556b896a4d",
        "inherited": false
      }
    },
    {
      "id": "0e58c642-8e5c-493d-875e-290073c259a4",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793486190000,
      "last": 1793486212000,
      "firstSend": 1793486190000,
      "lastSend": 1793486212000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 135009,
          "raw": "2026-10-31 22:36:30 [com] stdout Receive from parent 0e58c642-8e5c-493d-875e-290073c259a4 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 135039,
          "raw": "2026-10-31 22:36:30 [com] stdout Receive from parent 0e58c642-8e5c-493d-875e-290073c259a4 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 135040,
          "raw": "Receive from parent 0e58c642-8e5c-493d-875e-290073c259a4 : {\"name\":\"angers_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 135042,
          "raw": "2026-10-31 22:36:30 [com] stdout Receive from parent 0e58c642-8e5c-493d-875e-290073c259a4 : {\"name\":\"angers_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793435886215.txt",
          "line": 135209,
          "raw": "Receive from parent 0e58c642-8e5c-493d-875e-290073c259a4 : {\"name\":\"angers_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793435886215.txt",
          "line": 135286,
          "raw": "Receive from parent 0e58c642-8e5c-493d-875e-290073c259a4 : {\"name\":\"angers_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 134622,
        "raw": "2026-10-31 22:36:30 [com] stdout Connect parent 0e58c642-8e5c-493d-875e-290073c259a4",
        "inherited": false
      }
    },
    {
      "id": "a13bd1de-49c0-485e-94b3-da77a924a924",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793486212000,
      "last": 1793487617000,
      "firstSend": 1793486212000,
      "lastSend": 1793487617000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 136435,
        "raw": "2026-10-31 22:36:52 [com] stdout Connect parent a13bd1de-49c0-485e-94b3-da77a924a924",
        "inherited": false
      }
    },
    {
      "id": "8dd48b9f-13dc-4b62-8561-b31ae7529ec2",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793486212000,
      "last": 1793487617000,
      "firstSend": 1793486212000,
      "lastSend": 1793487617000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793435886215.txt",
          "line": 136457,
          "raw": "Receive from parent 8dd48b9f-13dc-4b62-8561-b31ae7529ec2 : {\"name\":\"angers_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 136437,
        "raw": "2026-10-31 22:36:52 [com] stdout Connect parent 8dd48b9f-13dc-4b62-8561-b31ae7529ec2",
        "inherited": false
      }
    },
    {
      "id": "cdab8cee-4a75-44d3-8f4f-15000c09f634",
      "file": "log_1793435886215.txt",
      "side": "parent",
      "start": 1793486212000,
      "last": 1793487617000,
      "firstSend": 1793486212000,
      "lastSend": 1793487617000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793435886215.txt",
        "line": 136439,
        "raw": "2026-10-31 22:36:52 [com] stdout Connect parent cdab8cee-4a75-44d3-8f4f-15000c09f634",
        "inherited": false
      }
    }
  ],
  "counts": {
    "music": 166,
    "session": 60,
    "game": 28,
    "connection": 149,
    "phase": 106,
    "monitor": 435,
    "restart": 1,
    "system": 9,
    "warning": 3,
    "theme": 13,
    "question": 533
  }
}