{
  "schema": "sayalab.studio-readiness/v1",
  "updated_at": "2026-10-26T23:09:49+00:00",
  "methodology": "Stan kamieni milowych i szacowane procenty pochodzą z planów projektów. Nie potwierdzają QA, gotowości do wydania ani terminów.",
  "counts": {
    "games": 7,
    "total": 92,
    "done": 9,
    "in_progress": 31,
    "planned": 52
  },
  "projects": [
    {
      "slug": "nomadra",
      "name": "Nomadra",
      "plan_version": 2,
      "assessed_at": "2026-10-26T22:30:00+00:00",
      "beta_percent": 42,
      "stable_percent": 25,
      "milestones": 14,
      "targets": {
        "beta": {
          "total": 7,
          "done": 1,
          "in_progress": 4,
          "planned": 2,
          "open": 6
        },
        "stable": {
          "total": 14,
          "done": 1,
          "in_progress": 6,
          "planned": 7,
          "open": 13
        }
      },
      "beta_qa": "planned",
      "next_beta": {
        "id": "cel-nomadra-core_loop",
        "title": "Pełna wyprawa: Splot, walka, łup i powrót",
        "status": "in_progress"
      },
      "latest_version": "0.2.0-online.92"
    },
    {
      "slug": "alibi90",
      "name": "Alibi90",
      "plan_version": 2,
      "assessed_at": "2026-10-26T23:09:49+00:00",
      "beta_percent": 40,
      "stable_percent": 20,
      "milestones": 13,
      "targets": {
        "beta": {
          "total": 7,
          "done": 1,
          "in_progress": 4,
          "planned": 2,
          "open": 6
        },
        "stable": {
          "total": 13,
          "done": 1,
          "in_progress": 4,
          "planned": 8,
          "open": 12
        }
      },
      "beta_qa": "planned",
      "next_beta": {
        "id": "cel-alibi90-core_loop",
        "title": "Zrozumiała pierwsza rozgrywka i tryb treningowy",
        "status": "in_progress"
      },
      "latest_version": "3.5.63-deep.1"
    },
    {
      "slug": "echa-otchlani-reborn",
      "name": "Echa Otchłani: Odrodzenie",
      "plan_version": 2,
      "assessed_at": "2026-10-26T23:09:49+00:00",
      "beta_percent": 33,
      "stable_percent": 16,
      "milestones": 13,
      "targets": {
        "beta": {
          "total": 7,
          "done": 1,
          "in_progress": 3,
          "planned": 3,
          "open": 6
        },
        "stable": {
          "total": 13,
          "done": 1,
          "in_progress": 3,
          "planned": 9,
          "open": 12
        }
      },
      "beta_qa": "planned",
      "next_beta": {
        "id": "cel-echa-otchlani-reborn-core_loop",
        "title": "Pełny cykl wyprawy, pierwszej fali i nocnej nagrody",
        "status": "in_progress"
      },
      "latest_version": "0.1.0-deep.16"
    },
    {
      "slug": "kasyno-chaos",
      "name": "Kasyno Chaos",
      "plan_version": 2,
      "assessed_at": "2026-10-26T23:09:49+00:00",
      "beta_percent": 46,
      "stable_percent": 23,
      "milestones": 13,
      "targets": {
        "beta": {
          "total": 7,
          "done": 1,
          "in_progress": 5,
          "planned": 1,
          "open": 6
        },
        "stable": {
          "total": 13,
          "done": 1,
          "in_progress": 5,
          "planned": 7,
          "open": 12
        }
      },
      "beta_qa": "planned",
      "next_beta": {
        "id": "cel-kasyno-chaos-core_loop",
        "title": "Pełny napad: wejście, skarbiec, łup i ewakuacja",
        "status": "in_progress"
      },
      "latest_version": "2.3.2-deep.66"
    },
    {
      "slug": "latarnicy-pustki",
      "name": "Latarnicy Pustki",
      "plan_version": 2,
      "assessed_at": "2026-10-26T23:09:49+00:00",
      "beta_percent": 58,
      "stable_percent": 29,
      "milestones": 13,
      "targets": {
        "beta": {
          "total": 7,
          "done": 2,
          "in_progress": 4,
          "planned": 1,
          "open": 5
        },
        "stable": {
          "total": 13,
          "done": 2,
          "in_progress": 4,
          "planned": 7,
          "open": 11
        }
      },
      "beta_qa": "planned",
      "next_beta": {
        "id": "cel-latarnicy-pustki-controls",
        "title": "Walka, uniki i czytelne cele na małym ekranie",
        "status": "in_progress"
      },
      "latest_version": "0.42.0-deep.1"
    },
    {
      "slug": "pekniecie",
      "name": "Pęknięcie — Ostatni Azyl",
      "plan_version": 2,
      "assessed_at": "2026-10-26T23:09:49+00:00",
      "beta_percent": 46,
      "stable_percent": 23,
      "milestones": 13,
      "targets": {
        "beta": {
          "total": 7,
          "done": 1,
          "in_progress": 5,
          "planned": 1,
          "open": 6
        },
        "stable": {
          "total": 13,
          "done": 1,
          "in_progress": 5,
          "planned": 7,
          "open": 12
        }
      },
      "beta_qa": "planned",
      "next_beta": {
        "id": "cel-pekniecie-core_loop",
        "title": "Pełna pierwsza przygoda z odbudową azylu",
        "status": "in_progress"
      },
      "latest_version": "1.0.0-deep.14"
    },
    {
      "slug": "przesuniecie",
      "name": "Przesunięcie",
      "plan_version": 2,
      "assessed_at": "2026-10-26T23:09:49+00:00",
      "beta_percent": 54,
      "stable_percent": 27,
      "milestones": 13,
      "targets": {
        "beta": {
          "total": 7,
          "done": 2,
          "in_progress": 4,
          "planned": 1,
          "open": 5
        },
        "stable": {
          "total": 13,
          "done": 2,
          "in_progress": 4,
          "planned": 7,
          "open": 11
        }
      },
      "beta_qa": "planned",
      "next_beta": {
        "id": "cel-przesuniecie-core_loop",
        "title": "Zrozumiała pełna runda: cel, walka i rozstrzygnięcie",
        "status": "in_progress"
      },
      "latest_version": "1.0.3-deep.104"
    }
  ],
  "milestones": [
    {
      "id": "cel-nomadra-builds",
      "slug": "nomadra",
      "game": "Nomadra",
      "title": "Wydania DEEP na Android i Windows",
      "status": "done",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 10,
      "evidence": "Obie platformy są dostępne w zweryfikowanym katalogu wydań. To potwierdza paczki instalacyjne, nie pełne testy gry.",
      "plan_version": 2
    },
    {
      "id": "cel-nomadra-core_loop",
      "slug": "nomadra",
      "game": "Nomadra",
      "title": "Pełna wyprawa: Splot, walka, łup i powrót",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 30,
      "evidence": "Element obecny w kierunku prac i wersjach DEEP; pełne kryterium tej odsłony pozostaje do zamknięcia.",
      "plan_version": 2
    },
    {
      "id": "cel-nomadra-controls",
      "slug": "nomadra",
      "game": "Nomadra",
      "title": "Czytelna walka, kamera i sterowanie dotykowe",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 20,
      "evidence": "Element obecny w kierunku prac i wersjach DEEP; pełne kryterium tej odsłony pozostaje do zamknięcia.",
      "plan_version": 2
    },
    {
      "id": "cel-nomadra-continuity",
      "slug": "nomadra",
      "game": "Nomadra",
      "title": "Wspólny świat, zapis bohatera i ponowne połączenie",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 20,
      "evidence": "Element obecny w kierunku prac i wersjach DEEP; pełne kryterium tej odsłony pozostaje do zamknięcia.",
      "plan_version": 2
    },
    {
      "id": "cel-nomadra-beta_qa",
      "slug": "nomadra",
      "game": "Nomadra",
      "title": "Pełne testy BETA na jednym zamrożonym wydaniu",
      "status": "planned",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 20,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-nomadra-content",
      "slug": "nomadra",
      "game": "Nomadra",
      "title": "Splot i pierwszy obszar przygody z zadaniami",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 30,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-nomadra-reliability",
      "slug": "nomadra",
      "game": "Nomadra",
      "title": "Zamknięte błędy krytyczne oraz pewny zapis i aktualizacje",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 30,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-nomadra-performance",
      "slug": "nomadra",
      "game": "Nomadra",
      "title": "Sprawdzona wydajność i czytelność na docelowych klasach urządzeń",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 20,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-nomadra-feedback",
      "slug": "nomadra",
      "game": "Nomadra",
      "title": "Poprawki po testach BETA i odbiór pierwszej wersji stabilnej",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 20,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-nomadra-visual_foundation",
      "slug": "nomadra",
      "game": "Nomadra",
      "title": "Oprawa fundamentów: PBR, bohater, wilk i światło",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 18,
      "evidence": "VIS-01 w toku: aktualna praca nad materiałami, animacją i światłem. Zintegrowane artefakty mają testy wycinka; brak końcowego A/B Android/Windows.",
      "plan_version": 2
    },
    {
      "id": "cel-nomadra-visual_quality_profiles",
      "slug": "nomadra",
      "game": "Nomadra",
      "title": "Czytelne profile jakości i grafika na Android/Windows",
      "status": "planned",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 12,
      "evidence": "VIS-04 planowany. Cel: 4 jakościowo różne presety, bez regresji grywalności i z pomiarami exact-SHA.",
      "plan_version": 2
    },
    {
      "id": "cel-nomadra-visual_world",
      "slug": "nomadra",
      "game": "Nomadra",
      "title": "Spójny szczegółowy świat Splotu i okolic",
      "status": "in_progress",
      "targets": [
        "stable"
      ],
      "weight": 15,
      "evidence": "VIS-02: powstały nowsze odległe góry, roślinność, drogi i most; cały region jeszcze nie ma pełnego QA/płynności.",
      "plan_version": 2
    },
    {
      "id": "cel-nomadra-visual_atmosphere",
      "slug": "nomadra",
      "game": "Nomadra",
      "title": "Woda, pogoda, walka i atmosfera",
      "status": "in_progress",
      "targets": [
        "stable"
      ],
      "weight": 15,
      "evidence": "VIS-03: Sky7 i haze w przygotowanym DEEP76, lecz docelowa woda/pogoda/FX wymagają dalszej integracji i A/B.",
      "plan_version": 2
    },
    {
      "id": "cel-nomadra-visual_release_polish",
      "slug": "nomadra",
      "game": "Nomadra",
      "title": "Dopieszczona graficznie scena i pomiary finalne",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 15,
      "evidence": "VIS-04: 5 scen porównawczych, realne FPS CPU/GPU/RAM oraz kompatybilność z Android, Windows i online.",
      "plan_version": 2
    },
    {
      "id": "cel-alibi90-builds",
      "slug": "alibi90",
      "game": "Alibi90",
      "title": "Wydania DEEP na Android i Windows",
      "status": "done",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 10,
      "evidence": "Obie platformy są dostępne w zweryfikowanym katalogu wydań. To potwierdza paczki instalacyjne, nie pełne testy gry.",
      "plan_version": 2
    },
    {
      "id": "cel-alibi90-core_loop",
      "slug": "alibi90",
      "game": "Alibi90",
      "title": "Zrozumiała pierwsza rozgrywka i tryb treningowy",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 30,
      "evidence": "Element obecny w kierunku prac i wersjach DEEP; pełne kryterium tej odsłony pozostaje do zamknięcia.",
      "plan_version": 2
    },
    {
      "id": "cel-alibi90-controls",
      "slug": "alibi90",
      "game": "Alibi90",
      "title": "Czytelny HUD, sterowanie i wskazówki celu",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 20,
      "evidence": "Element obecny w kierunku prac i wersjach DEEP; pełne kryterium tej odsłony pozostaje do zamknięcia.",
      "plan_version": 2
    },
    {
      "id": "cel-alibi90-continuity",
      "slug": "alibi90",
      "game": "Alibi90",
      "title": "Spójny stan meczu, potwierdzanie akcji i powrót do sesji",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 20,
      "evidence": "Element obecny w kierunku prac i wersjach DEEP; pełne kryterium tej odsłony pozostaje do zamknięcia.",
      "plan_version": 2
    },
    {
      "id": "cel-alibi90-beta_qa",
      "slug": "alibi90",
      "game": "Alibi90",
      "title": "Pełne testy BETA na jednym zamrożonym wydaniu",
      "status": "planned",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 20,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-alibi90-content",
      "slug": "alibi90",
      "game": "Alibi90",
      "title": "Dopracowane scenariusze i balans rozgrywek",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 30,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-alibi90-reliability",
      "slug": "alibi90",
      "game": "Alibi90",
      "title": "Zamknięte błędy krytyczne oraz pewny zapis i aktualizacje",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 30,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-alibi90-performance",
      "slug": "alibi90",
      "game": "Alibi90",
      "title": "Sprawdzona wydajność i czytelność na docelowych klasach urządzeń",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 20,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-alibi90-feedback",
      "slug": "alibi90",
      "game": "Alibi90",
      "title": "Poprawki po testach BETA i odbiór pierwszej wersji stabilnej",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 20,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-alibi90-visual_foundation",
      "slug": "alibi90",
      "game": "Alibi90",
      "title": "Spójna oprawa i materiały głównych scen",
      "status": "planned",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 14,
      "evidence": "Nowe kryterium planu, bez potwierdzonego odbioru exact-build.",
      "plan_version": 2
    },
    {
      "id": "cel-alibi90-visual_feedback",
      "slug": "alibi90",
      "game": "Alibi90",
      "title": "Czytelne animacje, światło oraz sygnały akcji",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 12,
      "evidence": "Zidentyfikowany kierunek i istniejące zasoby/zmiany; odbiór wizualny i runtime tego punktu jeszcze niezamknięty.",
      "plan_version": 2
    },
    {
      "id": "cel-alibi90-visual_world",
      "slug": "alibi90",
      "game": "Alibi90",
      "title": "Dopracowanie świata, detali i atmosfery",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 16,
      "evidence": "Nowe kryterium planu, bez potwierdzonego odbioru exact-build.",
      "plan_version": 2
    },
    {
      "id": "cel-alibi90-visual_profiles",
      "slug": "alibi90",
      "game": "Alibi90",
      "title": "Presety grafiki i pomiar wydajności",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 14,
      "evidence": "Nowe kryterium planu, bez potwierdzonego odbioru exact-build.",
      "plan_version": 2
    },
    {
      "id": "cel-echa-otchlani-reborn-builds",
      "slug": "echa-otchlani-reborn",
      "game": "Echa Otchłani: Odrodzenie",
      "title": "Wydania DEEP na Android i Windows",
      "status": "done",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 10,
      "evidence": "Obie platformy są dostępne w zweryfikowanym katalogu wydań. To potwierdza paczki instalacyjne, nie pełne testy gry.",
      "plan_version": 2
    },
    {
      "id": "cel-echa-otchlani-reborn-core_loop",
      "slug": "echa-otchlani-reborn",
      "game": "Echa Otchłani: Odrodzenie",
      "title": "Pełny cykl wyprawy, pierwszej fali i nocnej nagrody",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 30,
      "evidence": "Element obecny w kierunku prac i wersjach DEEP; pełne kryterium tej odsłony pozostaje do zamknięcia.",
      "plan_version": 2
    },
    {
      "id": "cel-echa-otchlani-reborn-controls",
      "slug": "echa-otchlani-reborn",
      "game": "Echa Otchłani: Odrodzenie",
      "title": "Czytelne cele, interakcje i wygodne sterowanie",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 20,
      "evidence": "Element obecny w kierunku prac i wersjach DEEP; pełne kryterium tej odsłony pozostaje do zamknięcia.",
      "plan_version": 2
    },
    {
      "id": "cel-echa-otchlani-reborn-continuity",
      "slug": "echa-otchlani-reborn",
      "game": "Echa Otchłani: Odrodzenie",
      "title": "Trwały zapis rozwoju i bezpieczne przyznawanie nagród",
      "status": "planned",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 20,
      "evidence": "Aktualny opis wydania potwierdza nagrodę za noc, ale nie potwierdza jeszcze całości zapisu i ochrony przed powtórnym naliczaniem. Zadanie pozostaje do potwierdzenia.",
      "plan_version": 2
    },
    {
      "id": "cel-echa-otchlani-reborn-beta_qa",
      "slug": "echa-otchlani-reborn",
      "game": "Echa Otchłani: Odrodzenie",
      "title": "Pełne testy BETA na jednym zamrożonym wydaniu",
      "status": "planned",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 20,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-echa-otchlani-reborn-content",
      "slug": "echa-otchlani-reborn",
      "game": "Echa Otchłani: Odrodzenie",
      "title": "Spójna pierwsza przygoda i urozmaicone wyzwania",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 30,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-echa-otchlani-reborn-reliability",
      "slug": "echa-otchlani-reborn",
      "game": "Echa Otchłani: Odrodzenie",
      "title": "Zamknięte błędy krytyczne oraz pewny zapis i aktualizacje",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 30,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-echa-otchlani-reborn-performance",
      "slug": "echa-otchlani-reborn",
      "game": "Echa Otchłani: Odrodzenie",
      "title": "Sprawdzona wydajność i czytelność na docelowych klasach urządzeń",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 20,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-echa-otchlani-reborn-feedback",
      "slug": "echa-otchlani-reborn",
      "game": "Echa Otchłani: Odrodzenie",
      "title": "Poprawki po testach BETA i odbiór pierwszej wersji stabilnej",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 20,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-echa-otchlani-reborn-visual_foundation",
      "slug": "echa-otchlani-reborn",
      "game": "Echa Otchłani: Odrodzenie",
      "title": "Spójna oprawa i materiały głównych scen",
      "status": "planned",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 14,
      "evidence": "Nowe kryterium planu, bez potwierdzonego odbioru exact-build.",
      "plan_version": 2
    },
    {
      "id": "cel-echa-otchlani-reborn-visual_feedback",
      "slug": "echa-otchlani-reborn",
      "game": "Echa Otchłani: Odrodzenie",
      "title": "Czytelne animacje, światło oraz sygnały akcji",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 12,
      "evidence": "Zidentyfikowany kierunek i istniejące zasoby/zmiany; odbiór wizualny i runtime tego punktu jeszcze niezamknięty.",
      "plan_version": 2
    },
    {
      "id": "cel-echa-otchlani-reborn-visual_world",
      "slug": "echa-otchlani-reborn",
      "game": "Echa Otchłani: Odrodzenie",
      "title": "Dopracowanie świata, detali i atmosfery",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 16,
      "evidence": "Nowe kryterium planu, bez potwierdzonego odbioru exact-build.",
      "plan_version": 2
    },
    {
      "id": "cel-echa-otchlani-reborn-visual_profiles",
      "slug": "echa-otchlani-reborn",
      "game": "Echa Otchłani: Odrodzenie",
      "title": "Presety grafiki i pomiar wydajności",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 14,
      "evidence": "Nowe kryterium planu, bez potwierdzonego odbioru exact-build.",
      "plan_version": 2
    },
    {
      "id": "cel-kasyno-chaos-builds",
      "slug": "kasyno-chaos",
      "game": "Kasyno Chaos",
      "title": "Wydania DEEP na Android i Windows",
      "status": "done",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 10,
      "evidence": "Obie platformy są dostępne w zweryfikowanym katalogu wydań. To potwierdza paczki instalacyjne, nie pełne testy gry.",
      "plan_version": 2
    },
    {
      "id": "cel-kasyno-chaos-core_loop",
      "slug": "kasyno-chaos",
      "game": "Kasyno Chaos",
      "title": "Pełny napad: wejście, skarbiec, łup i ewakuacja",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 30,
      "evidence": "Element obecny w kierunku prac i wersjach DEEP; pełne kryterium tej odsłony pozostaje do zamknięcia.",
      "plan_version": 2
    },
    {
      "id": "cel-kasyno-chaos-controls",
      "slug": "kasyno-chaos",
      "game": "Kasyno Chaos",
      "title": "Czytelne minigry, HUD i sterowanie na obu platformach",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 20,
      "evidence": "Element obecny w kierunku prac i wersjach DEEP; pełne kryterium tej odsłony pozostaje do zamknięcia.",
      "plan_version": 2
    },
    {
      "id": "cel-kasyno-chaos-continuity",
      "slug": "kasyno-chaos",
      "game": "Kasyno Chaos",
      "title": "Dwuosobowa współpraca, powrót do sesji i wspólne wyniki",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 20,
      "evidence": "Element obecny w kierunku prac i wersjach DEEP; pełne kryterium tej odsłony pozostaje do zamknięcia.",
      "plan_version": 2
    },
    {
      "id": "cel-kasyno-chaos-beta_qa",
      "slug": "kasyno-chaos",
      "game": "Kasyno Chaos",
      "title": "Pełne testy BETA na jednym zamrożonym wydaniu",
      "status": "planned",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 20,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-kasyno-chaos-content",
      "slug": "kasyno-chaos",
      "game": "Kasyno Chaos",
      "title": "Alternatywne drogi, kontrakty i uczciwe poziomy trudności",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 30,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-kasyno-chaos-reliability",
      "slug": "kasyno-chaos",
      "game": "Kasyno Chaos",
      "title": "Zamknięte błędy krytyczne oraz pewny zapis i aktualizacje",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 30,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-kasyno-chaos-performance",
      "slug": "kasyno-chaos",
      "game": "Kasyno Chaos",
      "title": "Sprawdzona wydajność i czytelność na docelowych klasach urządzeń",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 20,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-kasyno-chaos-feedback",
      "slug": "kasyno-chaos",
      "game": "Kasyno Chaos",
      "title": "Poprawki po testach BETA i odbiór pierwszej wersji stabilnej",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 20,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-kasyno-chaos-visual_foundation",
      "slug": "kasyno-chaos",
      "game": "Kasyno Chaos",
      "title": "Spójna oprawa i materiały głównych scen",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 14,
      "evidence": "Zidentyfikowany kierunek i istniejące zasoby/zmiany; odbiór wizualny i runtime tego punktu jeszcze niezamknięty.",
      "plan_version": 2
    },
    {
      "id": "cel-kasyno-chaos-visual_feedback",
      "slug": "kasyno-chaos",
      "game": "Kasyno Chaos",
      "title": "Czytelne animacje, światło oraz sygnały akcji",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 12,
      "evidence": "Zidentyfikowany kierunek i istniejące zasoby/zmiany; odbiór wizualny i runtime tego punktu jeszcze niezamknięty.",
      "plan_version": 2
    },
    {
      "id": "cel-kasyno-chaos-visual_world",
      "slug": "kasyno-chaos",
      "game": "Kasyno Chaos",
      "title": "Dopracowanie świata, detali i atmosfery",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 16,
      "evidence": "Nowe kryterium planu, bez potwierdzonego odbioru exact-build.",
      "plan_version": 2
    },
    {
      "id": "cel-kasyno-chaos-visual_profiles",
      "slug": "kasyno-chaos",
      "game": "Kasyno Chaos",
      "title": "Presety grafiki i pomiar wydajności",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 14,
      "evidence": "Nowe kryterium planu, bez potwierdzonego odbioru exact-build.",
      "plan_version": 2
    },
    {
      "id": "cel-latarnicy-pustki-builds",
      "slug": "latarnicy-pustki",
      "game": "Latarnicy Pustki",
      "title": "Wydania DEEP na Android i Windows",
      "status": "done",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 10,
      "evidence": "Obie platformy są dostępne w zweryfikowanym katalogu wydań. To potwierdza paczki instalacyjne, nie pełne testy gry.",
      "plan_version": 2
    },
    {
      "id": "cel-latarnicy-pustki-core_loop",
      "slug": "latarnicy-pustki",
      "game": "Latarnicy Pustki",
      "title": "Pełny prolog: latarnia, wyprawa i konsekwencje wyborów",
      "status": "done",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 30,
      "evidence": "Grywalny prolog opisano w wydaniu 0.33; wydanie 0.38 zachowuje ten rozdział i raportuje lokalne testy PC. Pozostałe warunki BETA są osobnymi zadaniami.",
      "plan_version": 2
    },
    {
      "id": "cel-latarnicy-pustki-controls",
      "slug": "latarnicy-pustki",
      "game": "Latarnicy Pustki",
      "title": "Walka, uniki i czytelne cele na małym ekranie",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 20,
      "evidence": "Element obecny w kierunku prac i wersjach DEEP; pełne kryterium tej odsłony pozostaje do zamknięcia.",
      "plan_version": 2
    },
    {
      "id": "cel-latarnicy-pustki-continuity",
      "slug": "latarnicy-pustki",
      "game": "Latarnicy Pustki",
      "title": "Spójny zapis decyzji, nagrody i przetestowana współpraca",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 20,
      "evidence": "Element obecny w kierunku prac i wersjach DEEP; pełne kryterium tej odsłony pozostaje do zamknięcia.",
      "plan_version": 2
    },
    {
      "id": "cel-latarnicy-pustki-beta_qa",
      "slug": "latarnicy-pustki",
      "game": "Latarnicy Pustki",
      "title": "Pełne testy BETA na jednym zamrożonym wydaniu",
      "status": "planned",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 20,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-latarnicy-pustki-content",
      "slug": "latarnicy-pustki",
      "game": "Latarnicy Pustki",
      "title": "Pierwszy zamknięty rozdział i zróżnicowane wyprawy",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 30,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-latarnicy-pustki-reliability",
      "slug": "latarnicy-pustki",
      "game": "Latarnicy Pustki",
      "title": "Zamknięte błędy krytyczne oraz pewny zapis i aktualizacje",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 30,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-latarnicy-pustki-performance",
      "slug": "latarnicy-pustki",
      "game": "Latarnicy Pustki",
      "title": "Sprawdzona wydajność i czytelność na docelowych klasach urządzeń",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 20,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-latarnicy-pustki-feedback",
      "slug": "latarnicy-pustki",
      "game": "Latarnicy Pustki",
      "title": "Poprawki po testach BETA i odbiór pierwszej wersji stabilnej",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 20,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-latarnicy-pustki-visual_foundation",
      "slug": "latarnicy-pustki",
      "game": "Latarnicy Pustki",
      "title": "Spójna oprawa i materiały głównych scen",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 14,
      "evidence": "Zidentyfikowany kierunek i istniejące zasoby/zmiany; odbiór wizualny i runtime tego punktu jeszcze niezamknięty.",
      "plan_version": 2
    },
    {
      "id": "cel-latarnicy-pustki-visual_feedback",
      "slug": "latarnicy-pustki",
      "game": "Latarnicy Pustki",
      "title": "Czytelne animacje, światło oraz sygnały akcji",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 12,
      "evidence": "Zidentyfikowany kierunek i istniejące zasoby/zmiany; odbiór wizualny i runtime tego punktu jeszcze niezamknięty.",
      "plan_version": 2
    },
    {
      "id": "cel-latarnicy-pustki-visual_world",
      "slug": "latarnicy-pustki",
      "game": "Latarnicy Pustki",
      "title": "Dopracowanie świata, detali i atmosfery",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 16,
      "evidence": "Nowe kryterium planu, bez potwierdzonego odbioru exact-build.",
      "plan_version": 2
    },
    {
      "id": "cel-latarnicy-pustki-visual_profiles",
      "slug": "latarnicy-pustki",
      "game": "Latarnicy Pustki",
      "title": "Presety grafiki i pomiar wydajności",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 14,
      "evidence": "Nowe kryterium planu, bez potwierdzonego odbioru exact-build.",
      "plan_version": 2
    },
    {
      "id": "cel-pekniecie-builds",
      "slug": "pekniecie",
      "game": "Pęknięcie — Ostatni Azyl",
      "title": "Wydania DEEP na Android i Windows",
      "status": "done",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 10,
      "evidence": "Obie platformy są dostępne w zweryfikowanym katalogu wydań. To potwierdza paczki instalacyjne, nie pełne testy gry.",
      "plan_version": 2
    },
    {
      "id": "cel-pekniecie-core_loop",
      "slug": "pekniecie",
      "game": "Pęknięcie — Ostatni Azyl",
      "title": "Pełna pierwsza przygoda z odbudową azylu",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 30,
      "evidence": "Element obecny w kierunku prac i wersjach DEEP; pełne kryterium tej odsłony pozostaje do zamknięcia.",
      "plan_version": 2
    },
    {
      "id": "cel-pekniecie-controls",
      "slug": "pekniecie",
      "game": "Pęknięcie — Ostatni Azyl",
      "title": "Wygodny ruch, kamera i czytelna walka",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 20,
      "evidence": "Element obecny w kierunku prac i wersjach DEEP; pełne kryterium tej odsłony pozostaje do zamknięcia.",
      "plan_version": 2
    },
    {
      "id": "cel-pekniecie-continuity",
      "slug": "pekniecie",
      "game": "Pęknięcie — Ostatni Azyl",
      "title": "Spójna kooperacja, postęp i bezpieczny zapis",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 20,
      "evidence": "Element obecny w kierunku prac i wersjach DEEP; pełne kryterium tej odsłony pozostaje do zamknięcia.",
      "plan_version": 2
    },
    {
      "id": "cel-pekniecie-beta_qa",
      "slug": "pekniecie",
      "game": "Pęknięcie — Ostatni Azyl",
      "title": "Pełne testy BETA na jednym zamrożonym wydaniu",
      "status": "planned",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 20,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-pekniecie-content",
      "slug": "pekniecie",
      "game": "Pęknięcie — Ostatni Azyl",
      "title": "Rozdział fabularny z wyborami i rozwojem osady",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 30,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-pekniecie-reliability",
      "slug": "pekniecie",
      "game": "Pęknięcie — Ostatni Azyl",
      "title": "Zamknięte błędy krytyczne oraz pewny zapis i aktualizacje",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 30,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-pekniecie-performance",
      "slug": "pekniecie",
      "game": "Pęknięcie — Ostatni Azyl",
      "title": "Sprawdzona wydajność i czytelność na docelowych klasach urządzeń",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 20,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-pekniecie-feedback",
      "slug": "pekniecie",
      "game": "Pęknięcie — Ostatni Azyl",
      "title": "Poprawki po testach BETA i odbiór pierwszej wersji stabilnej",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 20,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-pekniecie-visual_foundation",
      "slug": "pekniecie",
      "game": "Pęknięcie — Ostatni Azyl",
      "title": "Spójna oprawa i materiały głównych scen",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 14,
      "evidence": "Zidentyfikowany kierunek i istniejące zasoby/zmiany; odbiór wizualny i runtime tego punktu jeszcze niezamknięty.",
      "plan_version": 2
    },
    {
      "id": "cel-pekniecie-visual_feedback",
      "slug": "pekniecie",
      "game": "Pęknięcie — Ostatni Azyl",
      "title": "Czytelne animacje, światło oraz sygnały akcji",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 12,
      "evidence": "Zidentyfikowany kierunek i istniejące zasoby/zmiany; odbiór wizualny i runtime tego punktu jeszcze niezamknięty.",
      "plan_version": 2
    },
    {
      "id": "cel-pekniecie-visual_world",
      "slug": "pekniecie",
      "game": "Pęknięcie — Ostatni Azyl",
      "title": "Dopracowanie świata, detali i atmosfery",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 16,
      "evidence": "Nowe kryterium planu, bez potwierdzonego odbioru exact-build.",
      "plan_version": 2
    },
    {
      "id": "cel-pekniecie-visual_profiles",
      "slug": "pekniecie",
      "game": "Pęknięcie — Ostatni Azyl",
      "title": "Presety grafiki i pomiar wydajności",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 14,
      "evidence": "Nowe kryterium planu, bez potwierdzonego odbioru exact-build.",
      "plan_version": 2
    },
    {
      "id": "cel-przesuniecie-builds",
      "slug": "przesuniecie",
      "game": "Przesunięcie",
      "title": "Wydania DEEP na Android i Windows",
      "status": "done",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 10,
      "evidence": "Obie platformy są dostępne w zweryfikowanym katalogu wydań. To potwierdza paczki instalacyjne, nie pełne testy gry.",
      "plan_version": 2
    },
    {
      "id": "cel-przesuniecie-core_loop",
      "slug": "przesuniecie",
      "game": "Przesunięcie",
      "title": "Zrozumiała pełna runda: cel, walka i rozstrzygnięcie",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 30,
      "evidence": "Element obecny w kierunku prac i wersjach DEEP; pełne kryterium tej odsłony pozostaje do zamknięcia.",
      "plan_version": 2
    },
    {
      "id": "cel-przesuniecie-controls",
      "slug": "przesuniecie",
      "game": "Przesunięcie",
      "title": "Samouczek, wygodne sterowanie i czytelny HUD",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 20,
      "evidence": "Element obecny w kierunku prac i wersjach DEEP; pełne kryterium tej odsłony pozostaje do zamknięcia.",
      "plan_version": 2
    },
    {
      "id": "cel-przesuniecie-continuity",
      "slug": "przesuniecie",
      "game": "Przesunięcie",
      "title": "Wspólna runda sieciowa z poprawnym stanem meczu i wynikami",
      "status": "done",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 20,
      "evidence": "Manifest 1.0.3-deep.84 raportuje wspólną rundę 16 graczy przez VPS, wyniki i brak rozłączeń w krótkim teście. Długie sesje i pełne BETA pozostają osobnymi kryteriami.",
      "plan_version": 2
    },
    {
      "id": "cel-przesuniecie-beta_qa",
      "slug": "przesuniecie",
      "game": "Przesunięcie",
      "title": "Pełne testy BETA na jednym zamrożonym wydaniu",
      "status": "planned",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 20,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-przesuniecie-content",
      "slug": "przesuniecie",
      "game": "Przesunięcie",
      "title": "Dopracowane areny, przeciwnicy i balans trybów",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 30,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-przesuniecie-reliability",
      "slug": "przesuniecie",
      "game": "Przesunięcie",
      "title": "Zamknięte błędy krytyczne oraz pewny zapis i aktualizacje",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 30,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-przesuniecie-performance",
      "slug": "przesuniecie",
      "game": "Przesunięcie",
      "title": "Sprawdzona wydajność i czytelność na docelowych klasach urządzeń",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 20,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-przesuniecie-feedback",
      "slug": "przesuniecie",
      "game": "Przesunięcie",
      "title": "Poprawki po testach BETA i odbiór pierwszej wersji stabilnej",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 20,
      "evidence": "Kryterium planu do potwierdzenia przed wydaniem; nie oznaczono jako ukończone.",
      "plan_version": 2
    },
    {
      "id": "cel-przesuniecie-visual_foundation",
      "slug": "przesuniecie",
      "game": "Przesunięcie",
      "title": "Spójna oprawa i materiały głównych scen",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 14,
      "evidence": "Zidentyfikowany kierunek i istniejące zasoby/zmiany; odbiór wizualny i runtime tego punktu jeszcze niezamknięty.",
      "plan_version": 2
    },
    {
      "id": "cel-przesuniecie-visual_feedback",
      "slug": "przesuniecie",
      "game": "Przesunięcie",
      "title": "Czytelne animacje, światło oraz sygnały akcji",
      "status": "in_progress",
      "targets": [
        "beta",
        "stable"
      ],
      "weight": 12,
      "evidence": "Zidentyfikowany kierunek i istniejące zasoby/zmiany; odbiór wizualny i runtime tego punktu jeszcze niezamknięty.",
      "plan_version": 2
    },
    {
      "id": "cel-przesuniecie-visual_world",
      "slug": "przesuniecie",
      "game": "Przesunięcie",
      "title": "Dopracowanie świata, detali i atmosfery",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 16,
      "evidence": "Nowe kryterium planu, bez potwierdzonego odbioru exact-build.",
      "plan_version": 2
    },
    {
      "id": "cel-przesuniecie-visual_profiles",
      "slug": "przesuniecie",
      "game": "Przesunięcie",
      "title": "Presety grafiki i pomiar wydajności",
      "status": "planned",
      "targets": [
        "stable"
      ],
      "weight": 14,
      "evidence": "Nowe kryterium planu, bez potwierdzonego odbioru exact-build.",
      "plan_version": 2
    }
  ]
}
