{
  "schema": "sayalab.studio-release-radar/v1",
  "observed_at": "2026-10-31T19:50:03+00:00",
  "health_state": "operational",
  "methodology": "Stan zgodny z ostatnim opublikowanym monitoringiem. Daty publikacji nie są datami rozpoczęcia prac. Obecność pliku i testu komponentu nie oznacza zgody na BETA.",
  "totals": {
    "games": 7,
    "sources_matched": 3,
    "sources_missing": 4,
    "reported_failures": 1,
    "open_beta": 40,
    "formal_beta_approvals": 0,
    "observed_changes": 24
  },
  "games": [
    {
      "slug": "nomadra",
      "name": "Nomadra",
      "version": "0.2.0-online.92",
      "channel": "DEEP",
      "release_at": "2026-10-31T15:16:38+00:00",
      "date_type": "publication",
      "age_since_publication_days": 0,
      "plan_assessed_at": "2026-10-26T22:30:00+00:00",
      "plan_version": 2,
      "beta": 42,
      "stable": 25,
      "open_beta": 6,
      "source_status": "unavailable",
      "source_label": "Brak zweryfikowanego źródła dla wersji",
      "source_binding": "",
      "qa_tests_pass": 0,
      "qa_failures": 0,
      "status_cells": [
        {
          "id": "release",
          "label": "Zgodność wersji",
          "state": "pass"
        },
        {
          "id": "qa_source",
          "label": "Źródło raportu",
          "state": "unknown"
        },
        {
          "id": "runtime",
          "label": "Rozgrywka online",
          "state": "unknown"
        },
        {
          "id": "device",
          "label": "Fizyczne urządzenie",
          "state": "unknown"
        },
        {
          "id": "plan",
          "label": "Kryteria BETA",
          "state": "unknown"
        },
        {
          "id": "formal_beta",
          "label": "Formalna BETA",
          "state": "not_confirmed"
        }
      ],
      "required_actions": [
        "Brak raportu dla tej wersji",
        "Brak pełnego potwierdzenia gry online",
        "Fizyczny Android bez potwierdzenia",
        "6 otwartych kryteriów BETA",
        "Brak formalnego zatwierdzenia BETA"
      ],
      "source_note": "Nie odnaleziono obsługiwanego raportu testów powiązanego z bieżącą wersją.",
      "next_goal": "Pełna wyprawa: Splot, walka, łup i powrót",
      "history_versions": [
        {
          "recorded_at": "2026-10-29T18:47:01.253427+00:00",
          "version": "0.2.0-online.88",
          "kind": "baseline"
        },
        {
          "recorded_at": "2026-10-30T20:41:17.587323+00:00",
          "version": "0.2.0-online.90",
          "kind": "updated"
        },
        {
          "recorded_at": "2026-10-31T15:19:36.268537+00:00",
          "version": "0.2.0-online.92",
          "kind": "updated"
        }
      ]
    },
    {
      "slug": "alibi90",
      "name": "Alibi90",
      "version": "3.5.63-deep.1",
      "channel": "DEEP",
      "release_at": "2026-10-31T14:38:02+00:00",
      "date_type": "publication",
      "age_since_publication_days": 0,
      "plan_assessed_at": "2026-10-26T23:09:49+00:00",
      "plan_version": 2,
      "beta": 40,
      "stable": 20,
      "open_beta": 6,
      "source_status": "unavailable",
      "source_label": "Brak zweryfikowanego źródła dla wersji",
      "source_binding": "",
      "qa_tests_pass": 0,
      "qa_failures": 0,
      "status_cells": [
        {
          "id": "release",
          "label": "Zgodność wersji",
          "state": "pass"
        },
        {
          "id": "qa_source",
          "label": "Źródło raportu",
          "state": "unknown"
        },
        {
          "id": "runtime",
          "label": "Rozgrywka online",
          "state": "unknown"
        },
        {
          "id": "device",
          "label": "Fizyczne urządzenie",
          "state": "unknown"
        },
        {
          "id": "plan",
          "label": "Kryteria BETA",
          "state": "unknown"
        },
        {
          "id": "formal_beta",
          "label": "Formalna BETA",
          "state": "not_confirmed"
        }
      ],
      "required_actions": [
        "Brak raportu dla tej wersji",
        "Brak pełnego potwierdzenia gry online",
        "Fizyczny Android bez potwierdzenia",
        "6 otwartych kryteriów BETA",
        "Brak formalnego zatwierdzenia BETA"
      ],
      "source_note": "Nie odnaleziono obsługiwanego raportu testów powiązanego z bieżącą wersją.",
      "next_goal": "Zrozumiała pierwsza rozgrywka i tryb treningowy",
      "history_versions": [
        {
          "recorded_at": "2026-10-29T18:47:01.253427+00:00",
          "version": "3.5.59-deep.1",
          "kind": "baseline"
        },
        {
          "recorded_at": "2026-10-30T15:50:46.714815+00:00",
          "version": "3.5.61-deep.1",
          "kind": "updated"
        },
        {
          "recorded_at": "2026-10-30T20:55:12.842676+00:00",
          "version": "3.5.62-deep.1",
          "kind": "updated"
        },
        {
          "recorded_at": "2026-10-31T14:48:22.538328+00:00",
          "version": "3.5.63-deep.1",
          "kind": "updated"
        }
      ]
    },
    {
      "slug": "echa-otchlani-reborn",
      "name": "Echa Otchłani: Odrodzenie",
      "version": "0.1.0-deep.16",
      "channel": "DEEP",
      "release_at": "2026-10-30T21:33:49+00:00",
      "date_type": "publication",
      "age_since_publication_days": 0,
      "plan_assessed_at": "2026-10-26T23:09:49+00:00",
      "plan_version": 2,
      "beta": 33,
      "stable": 16,
      "open_beta": 6,
      "source_status": "matched",
      "source_label": "Raport z komputera MAIN (deklaracja źródła)",
      "source_binding": "a809824c6604",
      "qa_tests_pass": 0,
      "qa_failures": 0,
      "status_cells": [
        {
          "id": "release",
          "label": "Zgodność wersji",
          "state": "pass"
        },
        {
          "id": "qa_source",
          "label": "Źródło raportu",
          "state": "pass"
        },
        {
          "id": "runtime",
          "label": "Rozgrywka online",
          "state": "unknown"
        },
        {
          "id": "device",
          "label": "Fizyczne urządzenie",
          "state": "unknown"
        },
        {
          "id": "plan",
          "label": "Kryteria BETA",
          "state": "unknown"
        },
        {
          "id": "formal_beta",
          "label": "Formalna BETA",
          "state": "not_confirmed"
        }
      ],
      "required_actions": [
        "Brak pełnego potwierdzenia gry online",
        "Fizyczny Android bez potwierdzenia",
        "6 otwartych kryteriów BETA",
        "Brak formalnego zatwierdzenia BETA"
      ],
      "source_note": "Raport z autoryzowanego komputera projektowego; jego deklarowany SHA-256 stanowi identyfikator źródła, nie niezależny audyt APK. Dokument: DEEP16_RELEASE_GATE_20261030.md. Ostatni import: 2026-10-31T19:34:40.855901+00:00. Wyniki dotyczą wyłącznie podanego zakresu i tej wersji. Brak dowodu wykonanego testu — znaleziono tylko raport/recepcję.",
      "next_goal": "Pełny cykl wyprawy, pierwszej fali i nocnej nagrody",
      "history_versions": [
        {
          "recorded_at": "2026-10-29T18:47:01.253427+00:00",
          "version": "0.1.0-deep.14",
          "kind": "baseline"
        },
        {
          "recorded_at": "2026-10-30T15:57:27.488457+00:00",
          "version": "0.1.0-deep.15",
          "kind": "updated"
        },
        {
          "recorded_at": "2026-10-30T21:33:49.495134+00:00",
          "version": "0.1.0-deep.16",
          "kind": "updated"
        }
      ]
    },
    {
      "slug": "kasyno-chaos",
      "name": "Kasyno Chaos",
      "version": "2.3.2-deep.66",
      "channel": "DEEP",
      "release_at": "2026-10-31T14:58:35+00:00",
      "date_type": "publication",
      "age_since_publication_days": 0,
      "plan_assessed_at": "2026-10-26T23:09:49+00:00",
      "plan_version": 2,
      "beta": 46,
      "stable": 23,
      "open_beta": 6,
      "source_status": "unavailable",
      "source_label": "Brak zweryfikowanego źródła dla wersji",
      "source_binding": "",
      "qa_tests_pass": 0,
      "qa_failures": 0,
      "status_cells": [
        {
          "id": "release",
          "label": "Zgodność wersji",
          "state": "pass"
        },
        {
          "id": "qa_source",
          "label": "Źródło raportu",
          "state": "unknown"
        },
        {
          "id": "runtime",
          "label": "Rozgrywka online",
          "state": "unknown"
        },
        {
          "id": "device",
          "label": "Fizyczne urządzenie",
          "state": "unknown"
        },
        {
          "id": "plan",
          "label": "Kryteria BETA",
          "state": "unknown"
        },
        {
          "id": "formal_beta",
          "label": "Formalna BETA",
          "state": "not_confirmed"
        }
      ],
      "required_actions": [
        "Brak raportu dla tej wersji",
        "Brak pełnego potwierdzenia gry online",
        "Fizyczny Android bez potwierdzenia",
        "6 otwartych kryteriów BETA",
        "Brak formalnego zatwierdzenia BETA"
      ],
      "source_note": "Nie odnaleziono obsługiwanego raportu testów powiązanego z bieżącą wersją.",
      "next_goal": "Pełny napad: wejście, skarbiec, łup i ewakuacja",
      "history_versions": [
        {
          "recorded_at": "2026-10-29T18:47:01.253427+00:00",
          "version": "2.3.2-deep.60",
          "kind": "baseline"
        },
        {
          "recorded_at": "2026-10-29T18:50:29.826366+00:00",
          "version": "2.3.2-deep.61",
          "kind": "updated"
        },
        {
          "recorded_at": "2026-10-30T15:36:36.810006+00:00",
          "version": "2.3.2-deep.62",
          "kind": "updated"
        },
        {
          "recorded_at": "2026-10-30T18:35:53.692799+00:00",
          "version": "2.3.2-deep.64",
          "kind": "updated"
        },
        {
          "recorded_at": "2026-10-30T20:56:03.014312+00:00",
          "version": "2.3.2-deep.65",
          "kind": "updated"
        },
        {
          "recorded_at": "2026-10-31T15:09:10.757934+00:00",
          "version": "2.3.2-deep.66",
          "kind": "updated"
        }
      ]
    },
    {
      "slug": "latarnicy-pustki",
      "name": "Latarnicy Pustki",
      "version": "0.42.0-deep.1",
      "channel": "DEEP",
      "release_at": "2026-10-27T07:29:48+00:00",
      "date_type": "publication",
      "age_since_publication_days": 4,
      "plan_assessed_at": "2026-10-26T23:09:49+00:00",
      "plan_version": 2,
      "beta": 58,
      "stable": 29,
      "open_beta": 5,
      "source_status": "matched",
      "source_label": "Raport z komputera MAIN (deklaracja źródła)",
      "source_binding": "2c4bf3a1b91c",
      "qa_tests_pass": 0,
      "qa_failures": 1,
      "status_cells": [
        {
          "id": "release",
          "label": "Zgodność wersji",
          "state": "pass"
        },
        {
          "id": "qa_source",
          "label": "Źródło raportu",
          "state": "pass"
        },
        {
          "id": "runtime",
          "label": "Rozgrywka online",
          "state": "unknown"
        },
        {
          "id": "device",
          "label": "Fizyczne urządzenie",
          "state": "fail"
        },
        {
          "id": "plan",
          "label": "Kryteria BETA",
          "state": "unknown"
        },
        {
          "id": "formal_beta",
          "label": "Formalna BETA",
          "state": "not_confirmed"
        }
      ],
      "required_actions": [
        "1 zgłoszony problem testowy",
        "Brak pełnego potwierdzenia gry online",
        "Fizyczny Android bez potwierdzenia",
        "5 otwartych kryteriów BETA",
        "Brak formalnego zatwierdzenia BETA"
      ],
      "source_note": "Raport z autoryzowanego komputera projektowego; jego deklarowany SHA-256 stanowi identyfikator źródła, nie niezależny audyt APK. Dokument: DEEP042_QA.md. Ostatni import: 2026-10-31T19:34:40.855901+00:00. Wyniki dotyczą wyłącznie podanego zakresu i tej wersji.",
      "next_goal": "Pełne testy BETA na jednym zamrożonym wydaniu",
      "history_versions": [
        {
          "recorded_at": "2026-10-29T18:47:01.253427+00:00",
          "version": "0.42.0-deep.1",
          "kind": "baseline"
        }
      ]
    },
    {
      "slug": "pekniecie",
      "name": "Pęknięcie — Ostatni Azyl",
      "version": "1.0.0-deep.14",
      "channel": "DEEP",
      "release_at": "2026-10-30T21:12:24+00:00",
      "date_type": "file",
      "age_since_publication_days": null,
      "plan_assessed_at": "2026-10-26T23:09:49+00:00",
      "plan_version": 2,
      "beta": 46,
      "stable": 23,
      "open_beta": 6,
      "source_status": "matched",
      "source_label": "Manifest wydania",
      "source_binding": "b8ca40e6acdc",
      "qa_tests_pass": 1,
      "qa_failures": 0,
      "status_cells": [
        {
          "id": "release",
          "label": "Zgodność wersji",
          "state": "pass"
        },
        {
          "id": "qa_source",
          "label": "Źródło raportu",
          "state": "pass"
        },
        {
          "id": "runtime",
          "label": "Rozgrywka online",
          "state": "unknown"
        },
        {
          "id": "device",
          "label": "Fizyczne urządzenie",
          "state": "unknown"
        },
        {
          "id": "plan",
          "label": "Kryteria BETA",
          "state": "unknown"
        },
        {
          "id": "formal_beta",
          "label": "Formalna BETA",
          "state": "not_confirmed"
        }
      ],
      "required_actions": [
        "Brak pełnego potwierdzenia gry online",
        "Fizyczny Android bez potwierdzenia",
        "6 otwartych kryteriów BETA",
        "Brak formalnego zatwierdzenia BETA"
      ],
      "source_note": "Sprawdzono zgodność manifestów, rozmiaru oraz SHA-256 dwóch paczek. Obecność podpisu Windows w manifeście nie jest niezależną weryfikacją podpisu kryptograficznego. Brak raportu wykonania testów dla tej wersji.",
      "next_goal": "Pełna pierwsza przygoda z odbudową azylu",
      "history_versions": [
        {
          "recorded_at": "2026-10-29T18:47:01.253427+00:00",
          "version": "1.0.0-deep.11",
          "kind": "baseline"
        },
        {
          "recorded_at": "2026-10-29T18:55:11.137766+00:00",
          "version": "1.0.0-deep.12",
          "kind": "updated"
        },
        {
          "recorded_at": "2026-10-30T20:41:17.587323+00:00",
          "version": "1.0.0-deep.13",
          "kind": "updated"
        },
        {
          "recorded_at": "2026-10-30T21:19:40.607563+00:00",
          "version": "1.0.0-deep.14",
          "kind": "updated"
        }
      ]
    },
    {
      "slug": "przesuniecie",
      "name": "Przesunięcie",
      "version": "1.0.3-deep.104",
      "channel": "DEEP",
      "release_at": "2026-10-30T20:54:59+00:00",
      "date_type": "file",
      "age_since_publication_days": null,
      "plan_assessed_at": "2026-10-26T23:09:49+00:00",
      "plan_version": 2,
      "beta": 54,
      "stable": 27,
      "open_beta": 5,
      "source_status": "unavailable",
      "source_label": "Brak zweryfikowanego źródła dla wersji",
      "source_binding": "",
      "qa_tests_pass": 0,
      "qa_failures": 0,
      "status_cells": [
        {
          "id": "release",
          "label": "Zgodność wersji",
          "state": "pass"
        },
        {
          "id": "qa_source",
          "label": "Źródło raportu",
          "state": "unknown"
        },
        {
          "id": "runtime",
          "label": "Rozgrywka online",
          "state": "unknown"
        },
        {
          "id": "device",
          "label": "Fizyczne urządzenie",
          "state": "unknown"
        },
        {
          "id": "plan",
          "label": "Kryteria BETA",
          "state": "unknown"
        },
        {
          "id": "formal_beta",
          "label": "Formalna BETA",
          "state": "not_confirmed"
        }
      ],
      "required_actions": [
        "Brak raportu dla tej wersji",
        "Brak pełnego potwierdzenia gry online",
        "Fizyczny Android bez potwierdzenia",
        "5 otwartych kryteriów BETA",
        "Brak formalnego zatwierdzenia BETA"
      ],
      "source_note": "Nie odnaleziono obsługiwanego raportu testów powiązanego z bieżącą wersją.",
      "next_goal": "Zrozumiała pełna runda: cel, walka i rozstrzygnięcie",
      "history_versions": [
        {
          "recorded_at": "2026-10-29T18:47:01.253427+00:00",
          "version": "1.0.3-deep.100",
          "kind": "baseline"
        },
        {
          "recorded_at": "2026-10-30T15:48:02.959503+00:00",
          "version": "1.0.3-deep.103",
          "kind": "updated"
        },
        {
          "recorded_at": "2026-10-30T20:55:01.663994+00:00",
          "version": "1.0.3-deep.104",
          "kind": "updated"
        }
      ]
    }
  ],
  "changes": [
    {
      "slug": "nomadra",
      "name": "Nomadra",
      "recorded_at": "2026-10-31T15:19:36.268537+00:00",
      "changed": [
        "version"
      ],
      "version": "0.2.0-online.92",
      "kind": "obserwowana zmiana"
    },
    {
      "slug": "nomadra",
      "name": "Nomadra",
      "recorded_at": "2026-10-31T15:16:42.291306+00:00",
      "changed": [
        "source_status"
      ],
      "version": "0.2.0-online.90",
      "kind": "obserwowana zmiana"
    },
    {
      "slug": "kasyno-chaos",
      "name": "Kasyno Chaos",
      "recorded_at": "2026-10-31T15:09:10.757934+00:00",
      "changed": [
        "version"
      ],
      "version": "2.3.2-deep.66",
      "kind": "obserwowana zmiana"
    },
    {
      "slug": "alibi90",
      "name": "Alibi90",
      "recorded_at": "2026-10-31T14:48:22.538328+00:00",
      "changed": [
        "version"
      ],
      "version": "3.5.63-deep.1",
      "kind": "obserwowana zmiana"
    },
    {
      "slug": "echa-otchlani-reborn",
      "name": "Echa Otchłani: Odrodzenie",
      "recorded_at": "2026-10-30T21:34:48.218889+00:00",
      "changed": [
        "source_status"
      ],
      "version": "0.1.0-deep.16",
      "kind": "obserwowana zmiana"
    },
    {
      "slug": "echa-otchlani-reborn",
      "name": "Echa Otchłani: Odrodzenie",
      "recorded_at": "2026-10-30T21:33:49.495134+00:00",
      "changed": [
        "version"
      ],
      "version": "0.1.0-deep.16",
      "kind": "obserwowana zmiana"
    },
    {
      "slug": "pekniecie",
      "name": "Pęknięcie — Ostatni Azyl",
      "recorded_at": "2026-10-30T21:19:40.607563+00:00",
      "changed": [
        "version",
        "source_status"
      ],
      "version": "1.0.0-deep.14",
      "kind": "obserwowana zmiana"
    },
    {
      "slug": "pekniecie",
      "name": "Pęknięcie — Ostatni Azyl",
      "recorded_at": "2026-10-30T21:13:20.857782+00:00",
      "changed": [
        "source_status"
      ],
      "version": "1.0.0-deep.13",
      "kind": "obserwowana zmiana"
    },
    {
      "slug": "kasyno-chaos",
      "name": "Kasyno Chaos",
      "recorded_at": "2026-10-30T20:56:03.014312+00:00",
      "changed": [
        "version"
      ],
      "version": "2.3.2-deep.65",
      "kind": "obserwowana zmiana"
    },
    {
      "slug": "alibi90",
      "name": "Alibi90",
      "recorded_at": "2026-10-30T20:55:12.842676+00:00",
      "changed": [
        "version",
        "source_status"
      ],
      "version": "3.5.62-deep.1",
      "kind": "obserwowana zmiana"
    },
    {
      "slug": "przesuniecie",
      "name": "Przesunięcie",
      "recorded_at": "2026-10-30T20:55:01.663994+00:00",
      "changed": [
        "version"
      ],
      "version": "1.0.3-deep.104",
      "kind": "obserwowana zmiana"
    },
    {
      "slug": "pekniecie",
      "name": "Pęknięcie — Ostatni Azyl",
      "recorded_at": "2026-10-30T20:47:09.515766+00:00",
      "changed": [
        "source_status"
      ],
      "version": "1.0.0-deep.13",
      "kind": "obserwowana zmiana"
    },
    {
      "slug": "nomadra",
      "name": "Nomadra",
      "recorded_at": "2026-10-30T20:47:09.515766+00:00",
      "changed": [
        "source_status"
      ],
      "version": "0.2.0-online.90",
      "kind": "obserwowana zmiana"
    },
    {
      "slug": "alibi90",
      "name": "Alibi90",
      "recorded_at": "2026-10-30T20:47:09.515766+00:00",
      "changed": [
        "source_status"
      ],
      "version": "3.5.61-deep.1",
      "kind": "obserwowana zmiana"
    },
    {
      "slug": "pekniecie",
      "name": "Pęknięcie — Ostatni Azyl",
      "recorded_at": "2026-10-30T20:41:17.587323+00:00",
      "changed": [
        "version"
      ],
      "version": "1.0.0-deep.13",
      "kind": "obserwowana zmiana"
    },
    {
      "slug": "nomadra",
      "name": "Nomadra",
      "recorded_at": "2026-10-30T20:41:17.587323+00:00",
      "changed": [
        "version"
      ],
      "version": "0.2.0-online.90",
      "kind": "obserwowana zmiana"
    },
    {
      "slug": "kasyno-chaos",
      "name": "Kasyno Chaos",
      "recorded_at": "2026-10-30T18:35:53.692799+00:00",
      "changed": [
        "version"
      ],
      "version": "2.3.2-deep.64",
      "kind": "obserwowana zmiana"
    },
    {
      "slug": "echa-otchlani-reborn",
      "name": "Echa Otchłani: Odrodzenie",
      "recorded_at": "2026-10-30T15:57:27.488457+00:00",
      "changed": [
        "version",
        "source_status"
      ],
      "version": "0.1.0-deep.15",
      "kind": "obserwowana zmiana"
    },
    {
      "slug": "alibi90",
      "name": "Alibi90",
      "recorded_at": "2026-10-30T15:50:46.714815+00:00",
      "changed": [
        "version",
        "source_status"
      ],
      "version": "3.5.61-deep.1",
      "kind": "obserwowana zmiana"
    },
    {
      "slug": "przesuniecie",
      "name": "Przesunięcie",
      "recorded_at": "2026-10-30T15:48:02.959503+00:00",
      "changed": [
        "version",
        "source_status"
      ],
      "version": "1.0.3-deep.103",
      "kind": "obserwowana zmiana"
    },
    {
      "slug": "kasyno-chaos",
      "name": "Kasyno Chaos",
      "recorded_at": "2026-10-30T15:36:36.810006+00:00",
      "changed": [
        "version"
      ],
      "version": "2.3.2-deep.62",
      "kind": "obserwowana zmiana"
    },
    {
      "slug": "nomadra",
      "name": "Nomadra",
      "recorded_at": "2026-10-29T22:15:52.328453+00:00",
      "changed": [
        "source_status"
      ],
      "version": "0.2.0-online.88",
      "kind": "obserwowana zmiana"
    },
    {
      "slug": "pekniecie",
      "name": "Pęknięcie — Ostatni Azyl",
      "recorded_at": "2026-10-29T18:55:11.137766+00:00",
      "changed": [
        "version",
        "source_status"
      ],
      "version": "1.0.0-deep.12",
      "kind": "obserwowana zmiana"
    },
    {
      "slug": "kasyno-chaos",
      "name": "Kasyno Chaos",
      "recorded_at": "2026-10-29T18:50:29.826366+00:00",
      "changed": [
        "version"
      ],
      "version": "2.3.2-deep.61",
      "kind": "obserwowana zmiana"
    }
  ]
}
