{
  "program_key": "baltique_clinical_operations_pro",
  "version": "2.4.0",
  "milestones": [
    {
      "version": "0.79.0",
      "sequence": 1,
      "phase_key": "phase_c",
      "phase_label_pl": "Faza C — Release Candidate / UAT / próby operacyjne",
      "phase_label_en": "Phase C — Release Candidate, UAT and operational trials",
      "title_pl": "Clinical Sandbox Beta",
      "title_en": "Clinical Sandbox Beta",
      "purpose_pl": "Pełna ścieżka syntetycznego pacjenta end-to-end bez realnych danych pacjenta.",
      "purpose_en": "Evidence-driven execution of Clinical Sandbox Beta within the Release-candidate readiness, UAT and operational trial programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "sandbox_environment_isolated",
          "label_pl": "Środowisko sandbox jest odseparowane od produkcji",
          "label_en": "Sandbox is isolated from production",
          "adapter": "sandbox_isolated",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Środowisko sandbox jest odseparowane od produkcji",
          "description_en": "Sandbox is isolated from production"
        },
        {
          "key": "synthetic_only",
          "label_pl": "Brak realnych danych pacjentów w sandboxie",
          "label_en": "No real patient data in sandbox",
          "adapter": "sandbox_synthetic_only",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak realnych danych pacjentów w sandboxie",
          "description_en": "No real patient data in sandbox"
        },
        {
          "key": "end_to_end_scenarios_pass",
          "label_pl": "Krytyczne scenariusze end-to-end zakończone powodzeniem",
          "label_en": "Critical end-to-end scenarios passed",
          "adapter": "test_suite:clinical_sandbox_e2e",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Krytyczne scenariusze end-to-end zakończone powodzeniem",
          "description_en": "Critical end-to-end scenarios passed"
        },
        {
          "key": "no_auto_patient_send",
          "label_pl": "Automatyczna komunikacja z pacjentem wyłączona",
          "label_en": "Automatic patient messaging disabled",
          "adapter": "patient_auto_send_off",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Automatyczna komunikacja z pacjentem wyłączona",
          "description_en": "Automatic patient messaging disabled"
        }
      ],
      "signoffs": [
        {
          "key": "clinical_sandbox_owner",
          "label_pl": "Akceptacja właściciela Clinical Sandbox",
          "label_en": "Clinical Sandbox owner approval",
          "role": "clinical_owner"
        },
        {
          "key": "release_owner",
          "label_pl": "Akceptacja właściciela wydania",
          "label_en": "Release owner approval",
          "role": "release_owner"
        }
      ],
      "test_suites": [
        {
          "key": "clinical_sandbox_e2e",
          "label_pl": "Syntetyczne ścieżki kliniczne end-to-end",
          "label_en": "Synthetic end-to-end clinical journeys",
          "owner_role": "clinical_owner",
          "critical": true
        }
      ]
    },
    {
      "version": "0.79.1",
      "sequence": 2,
      "phase_key": "phase_c",
      "phase_label_pl": "Faza C — Release Candidate / UAT / próby operacyjne",
      "phase_label_en": "Phase C — Release Candidate, UAT and operational trials",
      "title_pl": "UAT z personelem",
      "title_en": "Staff User Acceptance Testing",
      "purpose_pl": "UAT z rolami recepcji, koordynacji, lekarzy, anestezjologii, pielęgniarek, OR, farmacji, marketingu i zarządu.",
      "purpose_en": "Evidence-driven execution of Staff User Acceptance Testing within the Release-candidate readiness, UAT and operational trial programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "uat_role_coverage",
          "label_pl": "UAT obejmuje wszystkie aktywne role",
          "label_en": "UAT covers all active roles",
          "adapter": "uat_role_coverage",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "UAT obejmuje wszystkie aktywne role",
          "description_en": "UAT covers all active roles"
        },
        {
          "key": "uat_critical_scripts_pass",
          "label_pl": "Krytyczne skrypty UAT zakończone powodzeniem",
          "label_en": "Critical UAT scripts passed",
          "adapter": "test_suite:role_uat",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Krytyczne skrypty UAT zakończone powodzeniem",
          "description_en": "Critical UAT scripts passed"
        },
        {
          "key": "uat_findings_triaged",
          "label_pl": "Wszystkie uwagi UAT mają klasyfikację i właściciela",
          "label_en": "All UAT findings are triaged and owned",
          "adapter": "uat_findings_triaged",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Wszystkie uwagi UAT mają klasyfikację i właściciela",
          "description_en": "All UAT findings are triaged and owned"
        }
      ],
      "signoffs": [
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja właściciela klinicznego",
          "label_en": "Clinical owner approval",
          "role": "clinical_owner"
        },
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja operacyjna",
          "label_en": "Operations owner approval",
          "role": "operations_owner"
        }
      ],
      "test_suites": [
        {
          "key": "role_uat",
          "label_pl": "UAT według ról personelu",
          "label_en": "Role-based staff UAT",
          "owner_role": "operations_owner",
          "critical": true
        }
      ]
    },
    {
      "version": "0.79.2",
      "sequence": 3,
      "phase_key": "phase_c",
      "phase_label_pl": "Faza C — Release Candidate / UAT / próby operacyjne",
      "phase_label_en": "Phase C — Release Candidate, UAT and operational trials",
      "title_pl": "Security / Performance / Load Readiness",
      "title_en": "Security, Performance and Load Readiness",
      "purpose_pl": "Przegląd bezpieczeństwa, wydajności, OVH Query Guard, batch limits, cron governance i obciążeń.",
      "purpose_en": "Evidence-driven execution of Security, Performance and Load Readiness within the Release-candidate readiness, UAT and operational trial programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "security_critical_clear",
          "label_pl": "Brak otwartych krytycznych usterek bezpieczeństwa",
          "label_en": "No open critical security findings",
          "adapter": "security_no_open_critical",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych krytycznych usterek bezpieczeństwa",
          "description_en": "No open critical security findings"
        },
        {
          "key": "runtime_preflight_go",
          "label_pl": "Runtime Preflight bez krytycznych błędów",
          "label_en": "Runtime Preflight has no critical failures",
          "adapter": "runtime_preflight_go",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Runtime Preflight bez krytycznych błędów",
          "description_en": "Runtime Preflight has no critical failures"
        },
        {
          "key": "performance_baseline",
          "label_pl": "Zarejestrowany baseline wydajności i zapytań",
          "label_en": "Performance and query baseline recorded",
          "adapter": "performance_baseline",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Zarejestrowany baseline wydajności i zapytań",
          "description_en": "Performance and query baseline recorded"
        },
        {
          "key": "load_test_pass",
          "label_pl": "Test obciążeniowy krytycznych ścieżek zaliczony",
          "label_en": "Critical-path load test passed",
          "adapter": "test_suite:security_performance_load",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Test obciążeniowy krytycznych ścieżek zaliczony",
          "description_en": "Critical-path load test passed"
        }
      ],
      "signoffs": [
        {
          "key": "security_owner",
          "label_pl": "Akceptacja bezpieczeństwa",
          "label_en": "Security approval",
          "role": "security_owner"
        },
        {
          "key": "infrastructure_owner",
          "label_pl": "Akceptacja infrastruktury",
          "label_en": "Infrastructure approval",
          "role": "infrastructure_owner"
        }
      ],
      "test_suites": [
        {
          "key": "security_performance_load",
          "label_pl": "Bezpieczeństwo, wydajność i obciążenie",
          "label_en": "Security, performance and load",
          "owner_role": "security_owner",
          "critical": true
        }
      ]
    },
    {
      "version": "0.79.3",
      "sequence": 4,
      "phase_key": "phase_c",
      "phase_label_pl": "Faza C — Release Candidate / UAT / próby operacyjne",
      "phase_label_en": "Phase C — Release Candidate, UAT and operational trials",
      "title_pl": "Data Migration Dry Run na kopii produkcyjnej",
      "title_en": "Production-copy Data Migration Dry Run",
      "purpose_pl": "Próbna migracja pacjentów, bookingów, dokumentów, zgód, płatności, zdjęć, komunikacji, magazynu i implantów.",
      "purpose_en": "Evidence-driven execution of Production-copy Data Migration Dry Run within the Release-candidate readiness, UAT and operational trial programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "migration_source_snapshot",
          "label_pl": "Źródłowy snapshot migracji jest zamrożony i zahaszowany",
          "label_en": "Migration source snapshot is frozen and hashed",
          "adapter": "migration_source_snapshot",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Źródłowy snapshot migracji jest zamrożony i zahaszowany",
          "description_en": "Migration source snapshot is frozen and hashed"
        },
        {
          "key": "migration_reconciliation",
          "label_pl": "Rekonsyliacja liczby rekordów zakończona",
          "label_en": "Record-count reconciliation completed",
          "adapter": "migration_dry_run_accepted",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Rekonsyliacja liczby rekordów zakończona",
          "description_en": "Record-count reconciliation completed"
        },
        {
          "key": "migration_errors_resolved",
          "label_pl": "Brak nierozwiązanych błędów krytycznych migracji",
          "label_en": "No unresolved critical migration errors",
          "adapter": "migration_no_critical_errors",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak nierozwiązanych błędów krytycznych migracji",
          "description_en": "No unresolved critical migration errors"
        },
        {
          "key": "rollback_tested",
          "label_pl": "Procedura cofnięcia migracji przetestowana",
          "label_en": "Migration rollback procedure tested",
          "adapter": "migration_rollback_tested",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Procedura cofnięcia migracji przetestowana",
          "description_en": "Migration rollback procedure tested"
        }
      ],
      "signoffs": [
        {
          "key": "data_owner",
          "label_pl": "Akceptacja właściciela danych",
          "label_en": "Data owner approval",
          "role": "data_owner"
        },
        {
          "key": "privacy_owner",
          "label_pl": "Akceptacja prywatności",
          "label_en": "Privacy approval",
          "role": "privacy_owner"
        }
      ],
      "test_suites": [
        {
          "key": "migration_reconciliation",
          "label_pl": "Rekonsyliacja migracji danych",
          "label_en": "Data migration reconciliation",
          "owner_role": "data_owner",
          "critical": true
        }
      ]
    },
    {
      "version": "0.79.4",
      "sequence": 5,
      "phase_key": "phase_c",
      "phase_label_pl": "Faza C — Release Candidate / UAT / próby operacyjne",
      "phase_label_en": "Phase C — Release Candidate, UAT and operational trials",
      "title_pl": "Clinical Governance Sign-off",
      "title_en": "Clinical Governance Approval",
      "purpose_pl": "Formalna akceptacja reguł klinicznych, GO/HOLD, dokumentów, aftercare, komunikacji i wyjątków.",
      "purpose_en": "Evidence-driven execution of Clinical Governance Approval within the Release-candidate readiness, UAT and operational trial programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "clinical_rules_reviewed",
          "label_pl": "Wszystkie aktywne reguły kliniczne mają aktualny przegląd",
          "label_en": "All active clinical rules have a current review",
          "adapter": "clinical_governance_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Wszystkie aktywne reguły kliniczne mają aktualny przegląd",
          "description_en": "All active clinical rules have a current review"
        },
        {
          "key": "go_hold_rules_approved",
          "label_pl": "Reguły GO/HOLD zatwierdzone",
          "label_en": "GO/HOLD rules approved",
          "adapter": "go_hold_governance_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Reguły GO/HOLD zatwierdzone",
          "description_en": "GO/HOLD rules approved"
        },
        {
          "key": "exceptions_documented",
          "label_pl": "Wyjątki kliniczne udokumentowane i ograniczone",
          "label_en": "Clinical exceptions documented and constrained",
          "adapter": "clinical_exceptions_controlled",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Wyjątki kliniczne udokumentowane i ograniczone",
          "description_en": "Clinical exceptions documented and constrained"
        }
      ],
      "signoffs": [
        {
          "key": "medical_director",
          "label_pl": "Akceptacja dyrektora medycznego",
          "label_en": "Medical director approval",
          "role": "medical_director"
        },
        {
          "key": "anesthesia_owner",
          "label_pl": "Akceptacja anestezjologii",
          "label_en": "Anesthesia approval",
          "role": "anesthesiologist"
        }
      ],
      "test_suites": []
    },
    {
      "version": "0.79.5",
      "sequence": 6,
      "phase_key": "phase_c",
      "phase_label_pl": "Faza C — Release Candidate / UAT / próby operacyjne",
      "phase_label_en": "Phase C — Release Candidate, UAT and operational trials",
      "title_pl": "Operational Readiness Sign-off",
      "title_en": "Operational Readiness Approval",
      "purpose_pl": "Gotowość recepcji, koordynacji, OR, PACU, magazynu, farmacji, administracji i supportu.",
      "purpose_en": "Evidence-driven execution of Operational Readiness Approval within the Release-candidate readiness, UAT and operational trial programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "operational_readiness_go",
          "label_pl": "Przegląd gotowości operacyjnej zakończony decyzją GO",
          "label_en": "Operational readiness review reached GO",
          "adapter": "operational_readiness_go",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Przegląd gotowości operacyjnej zakończony decyzją GO",
          "description_en": "Operational readiness review reached GO"
        },
        {
          "key": "sop_coverage",
          "label_pl": "Krytyczne SOP istnieją i mają właścicieli",
          "label_en": "Critical SOPs exist and have owners",
          "adapter": "sop_coverage",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Krytyczne SOP istnieją i mają właścicieli",
          "description_en": "Critical SOPs exist and have owners"
        },
        {
          "key": "fallback_procedures",
          "label_pl": "Procedury awaryjne dla krytycznych procesów zatwierdzone",
          "label_en": "Fallback procedures for critical processes approved",
          "adapter": "fallback_procedures_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Procedury awaryjne dla krytycznych procesów zatwierdzone",
          "description_en": "Fallback procedures for critical processes approved"
        }
      ],
      "signoffs": [
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja operacyjna",
          "label_en": "Operations approval",
          "role": "operations_owner"
        },
        {
          "key": "nursing_owner",
          "label_pl": "Akceptacja pielęgniarska",
          "label_en": "Nursing approval",
          "role": "nurse_manager"
        },
        {
          "key": "or_owner",
          "label_pl": "Akceptacja bloku operacyjnego",
          "label_en": "OR approval",
          "role": "or_manager"
        }
      ],
      "test_suites": []
    },
    {
      "version": "0.79.6",
      "sequence": 7,
      "phase_key": "phase_c",
      "phase_label_pl": "Faza C — Release Candidate / UAT / próby operacyjne",
      "phase_label_en": "Phase C — Release Candidate, UAT and operational trials",
      "title_pl": "Production Infrastructure Review",
      "title_en": "Production Infrastructure Review",
      "purpose_pl": "Ocena infrastruktury, bazy, backupu, storage, logów, error console, cronów i monitoringu.",
      "purpose_en": "Evidence-driven execution of Production Infrastructure Review within the Release-candidate readiness, UAT and operational trial programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "infrastructure_capacity",
          "label_pl": "Pojemność infrastruktury potwierdzona dla pilota",
          "label_en": "Infrastructure capacity confirmed for pilot",
          "adapter": "infrastructure_capacity_recorded",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Pojemność infrastruktury potwierdzona dla pilota",
          "description_en": "Infrastructure capacity confirmed for pilot"
        },
        {
          "key": "database_plan",
          "label_pl": "Decyzja dotycząca produkcyjnej bazy danych zatwierdzona",
          "label_en": "Production database decision approved",
          "adapter": "database_plan_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Decyzja dotycząca produkcyjnej bazy danych zatwierdzona",
          "description_en": "Production database decision approved"
        },
        {
          "key": "monitoring_available",
          "label_pl": "Monitoring i alerting są dostępne",
          "label_en": "Monitoring and alerting are available",
          "adapter": "observability_ready",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Monitoring i alerting są dostępne",
          "description_en": "Monitoring and alerting are available"
        },
        {
          "key": "storage_capacity",
          "label_pl": "Pojemność i retencja storage potwierdzone",
          "label_en": "Storage capacity and retention confirmed",
          "adapter": "storage_capacity_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Pojemność i retencja storage potwierdzone",
          "description_en": "Storage capacity and retention confirmed"
        }
      ],
      "signoffs": [
        {
          "key": "infrastructure_owner",
          "label_pl": "Akceptacja infrastruktury",
          "label_en": "Infrastructure approval",
          "role": "infrastructure_owner"
        },
        {
          "key": "release_owner",
          "label_pl": "Akceptacja release ownera",
          "label_en": "Release owner approval",
          "role": "release_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "0.79.7",
      "sequence": 8,
      "phase_key": "phase_c",
      "phase_label_pl": "Faza C — Release Candidate / UAT / próby operacyjne",
      "phase_label_en": "Phase C — Release Candidate, UAT and operational trials",
      "title_pl": "Backup / Restore Proof",
      "title_en": "Backup and Restore Proof",
      "purpose_pl": "Dowód backupu i odtworzenia: baza, pliki, storage, czas odtworzenia i integralność.",
      "purpose_en": "Evidence-driven execution of Backup and Restore Proof within the Release-candidate readiness, UAT and operational trial programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "backup_restore_proof",
          "label_pl": "Ostatni pełny test backup/restore zakończony powodzeniem",
          "label_en": "Latest full backup/restore drill passed",
          "adapter": "backup_restore_proof",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Ostatni pełny test backup/restore zakończony powodzeniem",
          "description_en": "Latest full backup/restore drill passed"
        },
        {
          "key": "rpo_rto_accepted",
          "label_pl": "RPO i RTO zaakceptowane",
          "label_en": "RPO and RTO accepted",
          "adapter": "rpo_rto_accepted",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "RPO i RTO zaakceptowane",
          "description_en": "RPO and RTO accepted"
        },
        {
          "key": "offsite_copy",
          "label_pl": "Potwierdzona kopia poza środowiskiem głównym",
          "label_en": "Off-site copy confirmed",
          "adapter": "offsite_backup_confirmed",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Potwierdzona kopia poza środowiskiem głównym",
          "description_en": "Off-site copy confirmed"
        }
      ],
      "signoffs": [
        {
          "key": "infrastructure_owner",
          "label_pl": "Akceptacja odtworzenia",
          "label_en": "Restore approval",
          "role": "infrastructure_owner"
        },
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja ciągłości działania",
          "label_en": "Business continuity approval",
          "role": "operations_owner"
        }
      ],
      "test_suites": [
        {
          "key": "backup_restore_drill",
          "label_pl": "Próba backupu i odtworzenia",
          "label_en": "Backup and restore drill",
          "owner_role": "infrastructure_owner",
          "critical": true
        }
      ]
    },
    {
      "version": "0.79.8",
      "sequence": 9,
      "phase_key": "phase_c",
      "phase_label_pl": "Faza C — Release Candidate / UAT / próby operacyjne",
      "phase_label_en": "Phase C — Release Candidate, UAT and operational trials",
      "title_pl": "Final Content Blocks / Consent Legal Review",
      "title_en": "Final Content Blocks and Consent Legal Review",
      "purpose_pl": "Ostateczny przegląd bloków treści, reguł, zgód, RODO, formularzy, zaleceń i komunikatów.",
      "purpose_en": "Evidence-driven execution of Final Content Blocks and Consent Legal Review within the Release-candidate readiness, UAT and operational trial programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "document_pl_coverage",
          "label_pl": "Zatwierdzone treści PL kompletne",
          "label_en": "Approved Polish content is complete",
          "adapter": "document_pl_coverage",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Zatwierdzone treści PL kompletne",
          "description_en": "Approved Polish content is complete"
        },
        {
          "key": "document_en_governed",
          "label_pl": "Treści EN są kompletne lub bezpiecznie wyłączone",
          "label_en": "English content is complete or safely disabled",
          "adapter": "document_en_governed",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Treści EN są kompletne lub bezpiecznie wyłączone",
          "description_en": "English content is complete or safely disabled"
        },
        {
          "key": "signed_snapshot_verified",
          "label_pl": "Podpisany dokument tworzy nieedytowalny snapshot",
          "label_en": "Signed document creates immutable snapshot",
          "adapter": "signed_snapshot_ready",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Podpisany dokument tworzy nieedytowalny snapshot",
          "description_en": "Signed document creates immutable snapshot"
        },
        {
          "key": "legal_review_complete",
          "label_pl": "Przegląd prawny zgód i informacji zakończony",
          "label_en": "Legal review of consents and information completed",
          "adapter": "legal_content_review_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Przegląd prawny zgód i informacji zakończony",
          "description_en": "Legal review of consents and information completed"
        }
      ],
      "signoffs": [
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja kliniczna treści",
          "label_en": "Clinical content approval",
          "role": "clinical_owner"
        },
        {
          "key": "legal_owner",
          "label_pl": "Akceptacja prawna",
          "label_en": "Legal approval",
          "role": "legal_owner"
        },
        {
          "key": "privacy_owner",
          "label_pl": "Akceptacja prywatności",
          "label_en": "Privacy approval",
          "role": "privacy_owner"
        }
      ],
      "test_suites": [
        {
          "key": "document_consent_e2e",
          "label_pl": "Składanie, podpis i archiwizacja dokumentu",
          "label_en": "Document assembly, signing and archive",
          "owner_role": "document_owner",
          "critical": true
        }
      ]
    },
    {
      "version": "0.79.9",
      "sequence": 10,
      "phase_key": "phase_c",
      "phase_label_pl": "Faza C — Release Candidate / UAT / próby operacyjne",
      "phase_label_en": "Phase C — Release Candidate, UAT and operational trials",
      "title_pl": "Final Release Candidate Freeze",
      "title_en": "Final Release Candidate Freeze",
      "purpose_pl": "Zamrożenie Release Candidate: tylko poprawki krytyczne, Acceptance critical PASS, Evidence Vault gotowy.",
      "purpose_en": "Evidence-driven execution of Final Release Candidate Freeze within the Release-candidate readiness, UAT and operational trial programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "runtime_preflight_go",
          "label_pl": "Runtime Preflight = GO",
          "label_en": "Runtime Preflight = GO",
          "adapter": "runtime_preflight_go",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Runtime Preflight = GO",
          "description_en": "Runtime Preflight = GO"
        },
        {
          "key": "acceptance_critical_pass",
          "label_pl": "Krytyczne testy akceptacyjne zaliczone",
          "label_en": "Critical acceptance tests passed",
          "adapter": "acceptance_suite_pass",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Krytyczne testy akceptacyjne zaliczone",
          "description_en": "Critical acceptance tests passed"
        },
        {
          "key": "freeze_active",
          "label_pl": "Freeze funkcjonalny aktywny",
          "label_en": "Functional freeze active",
          "adapter": "release_freeze_active",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Freeze funkcjonalny aktywny",
          "description_en": "Functional freeze active"
        },
        {
          "key": "known_issues_accepted",
          "label_pl": "Lista znanych problemów jest kompletna i zaakceptowana",
          "label_en": "Known-issues list is complete and accepted",
          "adapter": "known_issues_accepted",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Lista znanych problemów jest kompletna i zaakceptowana",
          "description_en": "Known-issues list is complete and accepted"
        }
      ],
      "signoffs": [
        {
          "key": "release_owner",
          "label_pl": "Akceptacja Release Candidate",
          "label_en": "Release Candidate approval",
          "role": "release_owner"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja kliniczna RC",
          "label_en": "Clinical RC approval",
          "role": "clinical_owner"
        },
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja operacyjna RC",
          "label_en": "Operational RC approval",
          "role": "operations_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "0.80.0",
      "sequence": 11,
      "phase_key": "phase_d",
      "phase_label_pl": "Faza D — pilot przedprodukcyjny",
      "phase_label_en": "Phase D — Pre-production pilot",
      "title_pl": "Shadow Mode Pilot",
      "title_en": "Shadow-mode Pilot",
      "purpose_pl": "Równoległe klikanie realnych workflow bez wpływu na pacjentów i bez przejęcia źródła prawdy.",
      "purpose_en": "Evidence-driven execution of Shadow-mode Pilot within the controlled pre-production pilot programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "shadow_cohort_configured",
          "label_pl": "Kohorta shadow mode skonfigurowana",
          "label_en": "Shadow-mode cohort configured",
          "adapter": "pilot_cohort:shadow",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Kohorta shadow mode skonfigurowana",
          "description_en": "Shadow-mode cohort configured"
        },
        {
          "key": "shadow_comparison_complete",
          "label_pl": "Porównanie systemu z procesem referencyjnym zakończone",
          "label_en": "System-to-reference-process comparison completed",
          "adapter": "shadow_comparison_complete",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Porównanie systemu z procesem referencyjnym zakończone",
          "description_en": "System-to-reference-process comparison completed"
        },
        {
          "key": "no_patient_effect",
          "label_pl": "Shadow mode nie wpływa na realnych pacjentów",
          "label_en": "Shadow mode has no effect on real patients",
          "adapter": "shadow_no_patient_effect",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Shadow mode nie wpływa na realnych pacjentów",
          "description_en": "Shadow mode has no effect on real patients"
        }
      ],
      "signoffs": [
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja shadow mode",
          "label_en": "Shadow-mode approval",
          "role": "operations_owner"
        }
      ],
      "test_suites": [
        {
          "key": "shadow_mode_workflows",
          "label_pl": "Porównanie workflow w shadow mode",
          "label_en": "Shadow-mode workflow comparison",
          "owner_role": "operations_owner",
          "critical": true
        }
      ]
    },
    {
      "version": "0.80.1",
      "sequence": 12,
      "phase_key": "phase_d",
      "phase_label_pl": "Faza D — pilot przedprodukcyjny",
      "phase_label_en": "Phase D — Pre-production pilot",
      "title_pl": "Controlled Pilot",
      "title_en": "Controlled Pilot",
      "purpose_pl": "Kontrolowany pilot 1–3 wybranych ścieżek, procedur i zespołów.",
      "purpose_en": "Evidence-driven execution of Controlled Pilot within the controlled pre-production pilot programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "controlled_cohort_configured",
          "label_pl": "Kontrolowana kohorta pilota zatwierdzona",
          "label_en": "Controlled pilot cohort approved",
          "adapter": "pilot_cohort:controlled",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Kontrolowana kohorta pilota zatwierdzona",
          "description_en": "Controlled pilot cohort approved"
        },
        {
          "key": "pilot_cases_complete",
          "label_pl": "Wymagane przypadki pilota zakończone",
          "label_en": "Required pilot cases completed",
          "adapter": "pilot_cases_completed",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Wymagane przypadki pilota zakończone",
          "description_en": "Required pilot cases completed"
        },
        {
          "key": "pilot_no_critical_incidents",
          "label_pl": "Brak nierozwiązanych incydentów krytycznych pilota",
          "label_en": "No unresolved critical pilot incidents",
          "adapter": "pilot_no_critical_incidents",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak nierozwiązanych incydentów krytycznych pilota",
          "description_en": "No unresolved critical pilot incidents"
        }
      ],
      "signoffs": [
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja kliniczna pilota",
          "label_en": "Clinical pilot approval",
          "role": "clinical_owner"
        },
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja operacyjna pilota",
          "label_en": "Operational pilot approval",
          "role": "operations_owner"
        }
      ],
      "test_suites": [
        {
          "key": "controlled_pilot",
          "label_pl": "Kontrolowany pilot kliniczny",
          "label_en": "Controlled clinical pilot",
          "owner_role": "operations_owner",
          "critical": true
        }
      ]
    },
    {
      "version": "0.80.2",
      "sequence": 13,
      "phase_key": "phase_d",
      "phase_label_pl": "Faza D — pilot przedprodukcyjny",
      "phase_label_en": "Phase D — Pre-production pilot",
      "title_pl": "Patient Portal Pilot",
      "title_en": "Patient Portal Pilot",
      "purpose_pl": "Kontrolowane udostępnienie pacjentowi timeline, dokumentów, badań, płatności i informacji organizacyjnych.",
      "purpose_en": "Evidence-driven execution of Patient Portal Pilot within the controlled pre-production pilot programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "portal_scope_approved",
          "label_pl": "Zakres informacji portalu zatwierdzony",
          "label_en": "Patient portal information scope approved",
          "adapter": "portal_scope_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Zakres informacji portalu zatwierdzony",
          "description_en": "Patient portal information scope approved"
        },
        {
          "key": "portal_pilot_complete",
          "label_pl": "Pilot portalu zakończony",
          "label_en": "Patient portal pilot completed",
          "adapter": "pilot_cohort:patient_portal",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Pilot portalu zakończony",
          "description_en": "Patient portal pilot completed"
        },
        {
          "key": "portal_privacy_pass",
          "label_pl": "Kontrola prywatności portalu zaliczona",
          "label_en": "Portal privacy review passed",
          "adapter": "portal_privacy_pass",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Kontrola prywatności portalu zaliczona",
          "description_en": "Portal privacy review passed"
        },
        {
          "key": "portal_accessibility_pass",
          "label_pl": "Podstawowa dostępność portalu zweryfikowana",
          "label_en": "Baseline portal accessibility verified",
          "adapter": "portal_accessibility_pass",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Podstawowa dostępność portalu zweryfikowana",
          "description_en": "Baseline portal accessibility verified"
        }
      ],
      "signoffs": [
        {
          "key": "privacy_owner",
          "label_pl": "Akceptacja prywatności portalu",
          "label_en": "Portal privacy approval",
          "role": "privacy_owner"
        },
        {
          "key": "patient_experience_owner",
          "label_pl": "Akceptacja doświadczenia pacjenta",
          "label_en": "Patient experience approval",
          "role": "patient_experience_owner"
        }
      ],
      "test_suites": [
        {
          "key": "patient_portal_pilot",
          "label_pl": "Pilot Portalu Pacjenta",
          "label_en": "Patient Portal pilot",
          "owner_role": "patient_experience_owner",
          "critical": true
        }
      ]
    },
    {
      "version": "0.80.3",
      "sequence": 14,
      "phase_key": "phase_d",
      "phase_label_pl": "Faza D — pilot przedprodukcyjny",
      "phase_label_en": "Phase D — Pre-production pilot",
      "title_pl": "OR Day Pilot",
      "title_en": "Operating Day Pilot",
      "purpose_pl": "Próba jednego dnia operacyjnego: Surgery Day, OR Event Stream, OR Readiness, PACU, Work Queue i Digital Twin jako rekomendacja.",
      "purpose_en": "Evidence-driven execution of Operating Day Pilot within the controlled pre-production pilot programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "or_day_cohort_configured",
          "label_pl": "Dzień operacyjny pilota skonfigurowany",
          "label_en": "Pilot operating day configured",
          "adapter": "pilot_cohort:or_day",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Dzień operacyjny pilota skonfigurowany",
          "description_en": "Pilot operating day configured"
        },
        {
          "key": "or_event_stream_complete",
          "label_pl": "Kanoniczny strumień zdarzeń dnia kompletny",
          "label_en": "Canonical operating-day event stream complete",
          "adapter": "or_event_stream_coverage",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Kanoniczny strumień zdarzeń dnia kompletny",
          "description_en": "Canonical operating-day event stream complete"
        },
        {
          "key": "or_pilot_complete",
          "label_pl": "Pilot dnia operacyjnego zakończony",
          "label_en": "Operating day pilot completed",
          "adapter": "pilot_cohort:or_day",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Pilot dnia operacyjnego zakończony",
          "description_en": "Operating day pilot completed"
        },
        {
          "key": "no_auto_stage",
          "label_pl": "Automatyczna zmiana etapów OR wyłączona",
          "label_en": "Automatic OR stage changes disabled",
          "adapter": "or_auto_actions_off",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Automatyczna zmiana etapów OR wyłączona",
          "description_en": "Automatic OR stage changes disabled"
        }
      ],
      "signoffs": [
        {
          "key": "or_owner",
          "label_pl": "Akceptacja bloku operacyjnego",
          "label_en": "OR approval",
          "role": "or_manager"
        },
        {
          "key": "anesthesia_owner",
          "label_pl": "Akceptacja anestezjologii",
          "label_en": "Anesthesia approval",
          "role": "anesthesiologist"
        }
      ],
      "test_suites": [
        {
          "key": "or_day_pilot",
          "label_pl": "Pilot dnia operacyjnego",
          "label_en": "Operating day pilot",
          "owner_role": "or_manager",
          "critical": true
        }
      ]
    },
    {
      "version": "0.80.4",
      "sequence": 15,
      "phase_key": "phase_d",
      "phase_label_pl": "Faza D — pilot przedprodukcyjny",
      "phase_label_en": "Phase D — Pre-production pilot",
      "title_pl": "PACU / Discharge / Aftercare Pilot",
      "title_en": "PACU, Discharge and Aftercare Pilot",
      "purpose_pl": "Pilot ścieżki PACU, wypisu, zaleceń, red flags, follow-up i NPS tylko po safety i zgodach.",
      "purpose_en": "Evidence-driven execution of PACU, Discharge and Aftercare Pilot within the controlled pre-production pilot programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "pacu_pilot_complete",
          "label_pl": "Pilot PACU i wypisu zakończony",
          "label_en": "PACU and discharge pilot completed",
          "adapter": "pilot_cohort:pacu",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Pilot PACU i wypisu zakończony",
          "description_en": "PACU and discharge pilot completed"
        },
        {
          "key": "discharge_evidence_complete",
          "label_pl": "Kryteria wypisu mają dowody",
          "label_en": "Discharge criteria have evidence",
          "adapter": "discharge_evidence_ready",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Kryteria wypisu mają dowody",
          "description_en": "Discharge criteria have evidence"
        },
        {
          "key": "aftercare_handoff_complete",
          "label_pl": "Przekazanie do aftercare kompletne",
          "label_en": "Aftercare handoff complete",
          "adapter": "aftercare_handoff_ready",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Przekazanie do aftercare kompletne",
          "description_en": "Aftercare handoff complete"
        },
        {
          "key": "red_flag_escalation_tested",
          "label_pl": "Eskalacja czerwonych flag przetestowana",
          "label_en": "Red-flag escalation tested",
          "adapter": "test_suite:red_flag_escalation",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Eskalacja czerwonych flag przetestowana",
          "description_en": "Red-flag escalation tested"
        }
      ],
      "signoffs": [
        {
          "key": "nursing_owner",
          "label_pl": "Akceptacja pielęgniarska",
          "label_en": "Nursing approval",
          "role": "nurse_manager"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja kliniczna",
          "label_en": "Clinical approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": [
        {
          "key": "pacu_discharge_aftercare",
          "label_pl": "PACU, wypis i aftercare",
          "label_en": "PACU, discharge and aftercare",
          "owner_role": "nurse_manager",
          "critical": true
        },
        {
          "key": "red_flag_escalation",
          "label_pl": "Eskalacja czerwonych flag",
          "label_en": "Red-flag escalation",
          "owner_role": "clinical_owner",
          "critical": true
        }
      ]
    },
    {
      "version": "0.80.5",
      "sequence": 16,
      "phase_key": "phase_d",
      "phase_label_pl": "Faza D — pilot przedprodukcyjny",
      "phase_label_en": "Phase D — Pre-production pilot",
      "title_pl": "Finance / Payment / Document Flow Pilot",
      "title_en": "Finance, Payment and Document-flow Pilot",
      "purpose_pl": "Pilot zaliczek, salda, faktur, dokumentów, podpisanych snapshotów, Consent Vault i Document Gate.",
      "purpose_en": "Evidence-driven execution of Finance, Payment and Document-flow Pilot within the controlled pre-production pilot programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "finance_pilot_complete",
          "label_pl": "Pilot płatności zakończony",
          "label_en": "Payment pilot completed",
          "adapter": "pilot_cohort:finance",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Pilot płatności zakończony",
          "description_en": "Payment pilot completed"
        },
        {
          "key": "document_pilot_complete",
          "label_pl": "Pilot dokumentów i podpisów zakończony",
          "label_en": "Document and signature pilot completed",
          "adapter": "pilot_cohort:documents",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Pilot dokumentów i podpisów zakończony",
          "description_en": "Document and signature pilot completed"
        },
        {
          "key": "financial_reconciliation",
          "label_pl": "Rekonsyliacja płatności jest zgodna",
          "label_en": "Payment reconciliation matches",
          "adapter": "financial_reconciliation_pass",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Rekonsyliacja płatności jest zgodna",
          "description_en": "Payment reconciliation matches"
        },
        {
          "key": "signed_snapshot_verified",
          "label_pl": "Podpisane snapshoty zweryfikowane",
          "label_en": "Signed snapshots verified",
          "adapter": "signed_snapshot_ready",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Podpisane snapshoty zweryfikowane",
          "description_en": "Signed snapshots verified"
        }
      ],
      "signoffs": [
        {
          "key": "finance_owner",
          "label_pl": "Akceptacja finansowa",
          "label_en": "Finance approval",
          "role": "finance_owner"
        },
        {
          "key": "document_owner",
          "label_pl": "Akceptacja dokumentów",
          "label_en": "Document approval",
          "role": "document_owner"
        }
      ],
      "test_suites": [
        {
          "key": "finance_document_pilot",
          "label_pl": "Płatności, dokumenty i zgody",
          "label_en": "Payments, documents and consents",
          "owner_role": "finance_owner",
          "critical": true
        }
      ]
    },
    {
      "version": "0.80.6",
      "sequence": 17,
      "phase_key": "phase_d",
      "phase_label_pl": "Faza D — pilot przedprodukcyjny",
      "phase_label_en": "Phase D — Pre-production pilot",
      "title_pl": "Cutover Rehearsal",
      "title_en": "Cutover Rehearsal",
      "purpose_pl": "Próba przełączenia organizacyjnego: kto loguje się rano, kto zatwierdza, kto obsługuje awarie.",
      "purpose_en": "Evidence-driven execution of Cutover Rehearsal within the controlled pre-production pilot programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "cutover_plan_complete",
          "label_pl": "Plan cutover kompletny",
          "label_en": "Cutover plan complete",
          "adapter": "cutover_plan_complete",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Plan cutover kompletny",
          "description_en": "Cutover plan complete"
        },
        {
          "key": "cutover_rehearsal_pass",
          "label_pl": "Próba cutover zakończona powodzeniem",
          "label_en": "Cutover rehearsal passed",
          "adapter": "test_suite:cutover_rehearsal",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Próba cutover zakończona powodzeniem",
          "description_en": "Cutover rehearsal passed"
        },
        {
          "key": "fallback_tested",
          "label_pl": "Procedura fallback przetestowana",
          "label_en": "Fallback procedure tested",
          "adapter": "fallback_procedures_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Procedura fallback przetestowana",
          "description_en": "Fallback procedure tested"
        }
      ],
      "signoffs": [
        {
          "key": "release_owner",
          "label_pl": "Akceptacja próby cutover",
          "label_en": "Cutover rehearsal approval",
          "role": "release_owner"
        },
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja operacyjna",
          "label_en": "Operational approval",
          "role": "operations_owner"
        }
      ],
      "test_suites": [
        {
          "key": "cutover_rehearsal",
          "label_pl": "Próba przełączenia",
          "label_en": "Cutover rehearsal",
          "owner_role": "release_owner",
          "critical": true
        }
      ]
    },
    {
      "version": "0.80.7",
      "sequence": 18,
      "phase_key": "phase_d",
      "phase_label_pl": "Faza D — pilot przedprodukcyjny",
      "phase_label_en": "Phase D — Pre-production pilot",
      "title_pl": "Support Desk / Incident Drill",
      "title_en": "Support Desk and Incident Drill",
      "purpose_pl": "Ćwiczenie reakcji na błąd 500, wolną bazę, brak dokumentu, brak zgody, płatność, PACU, rollback.",
      "purpose_en": "Evidence-driven execution of Support Desk and Incident Drill within the controlled pre-production pilot programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "incident_drill_pass",
          "label_pl": "Ćwiczenie incydentowe zakończone powodzeniem",
          "label_en": "Incident drill passed",
          "adapter": "test_suite:incident_drill",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Ćwiczenie incydentowe zakończone powodzeniem",
          "description_en": "Incident drill passed"
        },
        {
          "key": "support_roster_ready",
          "label_pl": "Dyżur i eskalacja supportu gotowe",
          "label_en": "Support roster and escalation ready",
          "adapter": "support_roster_ready",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Dyżur i eskalacja supportu gotowe",
          "description_en": "Support roster and escalation ready"
        },
        {
          "key": "critical_incident_runbooks",
          "label_pl": "Runbooki P0/P1 zatwierdzone",
          "label_en": "P0/P1 incident runbooks approved",
          "adapter": "critical_incident_runbooks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Runbooki P0/P1 zatwierdzone",
          "description_en": "P0/P1 incident runbooks approved"
        }
      ],
      "signoffs": [
        {
          "key": "support_owner",
          "label_pl": "Akceptacja supportu",
          "label_en": "Support approval",
          "role": "support_owner"
        },
        {
          "key": "release_owner",
          "label_pl": "Akceptacja release ownera",
          "label_en": "Release owner approval",
          "role": "release_owner"
        }
      ],
      "test_suites": [
        {
          "key": "incident_drill",
          "label_pl": "Ćwiczenie incydentów P0/P1",
          "label_en": "P0/P1 incident drill",
          "owner_role": "support_owner",
          "critical": true
        }
      ]
    },
    {
      "version": "0.80.8",
      "sequence": 19,
      "phase_key": "phase_d",
      "phase_label_pl": "Faza D — pilot przedprodukcyjny",
      "phase_label_en": "Phase D — Pre-production pilot",
      "title_pl": "Final Staff Training Refresh",
      "title_en": "Final Staff Training Refresh",
      "purpose_pl": "Ostatnie szkolenie ról: Role Homepages, Work Queue, GO/HOLD, dokumenty, komunikacja, OR, PACU, support.",
      "purpose_en": "Evidence-driven execution of Final Staff Training Refresh within the controlled pre-production pilot programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "training_refreshed",
          "label_pl": "Szkolenia krytycznych ról odświeżone",
          "label_en": "Critical-role training refreshed",
          "adapter": "uat_role_coverage",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Szkolenia krytycznych ról odświeżone",
          "description_en": "Critical-role training refreshed"
        },
        {
          "key": "sop_acknowledged",
          "label_pl": "Krytyczne SOP potwierdzone przez personel",
          "label_en": "Critical SOPs acknowledged by staff",
          "adapter": "sop_coverage",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Krytyczne SOP potwierdzone przez personel",
          "description_en": "Critical SOPs acknowledged by staff"
        },
        {
          "key": "support_contact_known",
          "label_pl": "Kontakt do supportu potwierdzony",
          "label_en": "Support contact confirmed",
          "adapter": "support_contact_confirmed",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Kontakt do supportu potwierdzony",
          "description_en": "Support contact confirmed"
        }
      ],
      "signoffs": [
        {
          "key": "training_owner",
          "label_pl": "Akceptacja szkoleniowa",
          "label_en": "Training approval",
          "role": "training_owner"
        },
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja operacyjna",
          "label_en": "Operational approval",
          "role": "operations_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "0.80.9",
      "sequence": 20,
      "phase_key": "phase_d",
      "phase_label_pl": "Faza D — pilot przedprodukcyjny",
      "phase_label_en": "Phase D — Pre-production pilot",
      "title_pl": "Go-Live Decision Board",
      "title_en": "Go-live Decision Board",
      "purpose_pl": "Decyzja, czy przejść do produkcyjnego kandydata 0.90.x po pilocie bez krytycznych błędów.",
      "purpose_en": "Evidence-driven execution of Go-live Decision Board within the controlled pre-production pilot programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "pilot_no_critical_incidents",
          "label_pl": "Brak otwartych krytycznych incydentów",
          "label_en": "No open critical pilot incidents",
          "adapter": "pilot_no_critical_incidents",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych krytycznych incydentów",
          "description_en": "No open critical pilot incidents"
        },
        {
          "key": "runtime_preflight_go",
          "label_pl": "Runtime Preflight = GO",
          "label_en": "Runtime Preflight = GO",
          "adapter": "runtime_preflight_go",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Runtime Preflight = GO",
          "description_en": "Runtime Preflight = GO"
        },
        {
          "key": "go_live_board_decision",
          "label_pl": "Decision Board wydał decyzję GO",
          "label_en": "Decision Board issued GO",
          "adapter": "go_live_board_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Decision Board wydał decyzję GO",
          "description_en": "Decision Board issued GO"
        }
      ],
      "signoffs": [
        {
          "key": "executive_owner",
          "label_pl": "Akceptacja zarządu",
          "label_en": "Executive approval",
          "role": "management"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja kliniczna",
          "label_en": "Clinical approval",
          "role": "clinical_owner"
        },
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja operacyjna",
          "label_en": "Operational approval",
          "role": "operations_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "0.90.0",
      "sequence": 21,
      "phase_key": "phase_e",
      "phase_label_pl": "Faza E — produkcyjny kandydat",
      "phase_label_en": "Phase E — Production candidate",
      "title_pl": "Production Candidate Build",
      "title_en": "Production Candidate Build",
      "purpose_pl": "Utworzenie zamrożonego kandydata produkcyjnego z manifestem, ledgerem, known issues i rollback planem.",
      "purpose_en": "Evidence-driven execution of Production Candidate Build within the production-candidate hardening and freeze programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "release_package_registered",
          "label_pl": "Pakiet kandydata produkcyjnego zarejestrowany z SHA256",
          "label_en": "Production candidate package registered with SHA256",
          "adapter": "release_package_registered",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Pakiet kandydata produkcyjnego zarejestrowany z SHA256",
          "description_en": "Production candidate package registered with SHA256"
        },
        {
          "key": "manifest_complete",
          "label_pl": "Manifest wydania kompletny",
          "label_en": "Release manifest complete",
          "adapter": "release_manifest_complete",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Manifest wydania kompletny",
          "description_en": "Release manifest complete"
        },
        {
          "key": "rollback_point_ready",
          "label_pl": "Punkt rollback istnieje",
          "label_en": "Rollback point exists",
          "adapter": "rollback_ready",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Punkt rollback istnieje",
          "description_en": "Rollback point exists"
        }
      ],
      "signoffs": [
        {
          "key": "release_owner",
          "label_pl": "Akceptacja kandydata produkcyjnego",
          "label_en": "Production candidate approval",
          "role": "release_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "0.90.1",
      "sequence": 22,
      "phase_key": "phase_e",
      "phase_label_pl": "Faza E — produkcyjny kandydat",
      "phase_label_en": "Phase E — Production candidate",
      "title_pl": "Final Data Migration",
      "title_en": "Final Data Migration",
      "purpose_pl": "Ostateczna migracja danych produkcyjnych: pacjenci, sprawy, booking, dokumenty, zgody, płatności, zdjęcia, komunikacja, magazyn.",
      "purpose_en": "Evidence-driven execution of Final Data Migration within the production-candidate hardening and freeze programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "final_migration_completed",
          "label_pl": "Finalna migracja zakończona",
          "label_en": "Final migration completed",
          "adapter": "final_migration_reconciled",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Finalna migracja zakończona",
          "description_en": "Final migration completed"
        },
        {
          "key": "record_reconciliation_complete",
          "label_pl": "Rekonsyliacja danych zakończona",
          "label_en": "Data reconciliation complete",
          "adapter": "migration_dry_run_accepted",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Rekonsyliacja danych zakończona",
          "description_en": "Data reconciliation complete"
        },
        {
          "key": "migration_audit_complete",
          "label_pl": "Audyt migracji kompletny",
          "label_en": "Migration audit complete",
          "adapter": "migration_audit_complete",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Audyt migracji kompletny",
          "description_en": "Migration audit complete"
        }
      ],
      "signoffs": [
        {
          "key": "data_owner",
          "label_pl": "Akceptacja migracji",
          "label_en": "Migration approval",
          "role": "data_owner"
        },
        {
          "key": "privacy_owner",
          "label_pl": "Akceptacja prywatności",
          "label_en": "Privacy approval",
          "role": "privacy_owner"
        }
      ],
      "test_suites": [
        {
          "key": "final_migration_validation",
          "label_pl": "Walidacja finalnej migracji",
          "label_en": "Final migration validation",
          "owner_role": "data_owner",
          "critical": true
        }
      ]
    },
    {
      "version": "0.90.2",
      "sequence": 23,
      "phase_key": "phase_e",
      "phase_label_pl": "Faza E — produkcyjny kandydat",
      "phase_label_en": "Phase E — Production candidate",
      "title_pl": "Production Config Lock",
      "title_en": "Production Configuration Lock",
      "purpose_pl": "Zamrożenie konfiguracji: feature flags, safety guards, portal, crony, role, uprawnienia i site config.",
      "purpose_en": "Evidence-driven execution of Production Configuration Lock within the production-candidate hardening and freeze programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "config_snapshot_locked",
          "label_pl": "Snapshot konfiguracji produkcyjnej zablokowany",
          "label_en": "Production configuration snapshot locked",
          "adapter": "config_snapshot_locked",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Snapshot konfiguracji produkcyjnej zablokowany",
          "description_en": "Production configuration snapshot locked"
        },
        {
          "key": "feature_flags_reviewed",
          "label_pl": "Feature flags i safety guards przejrzane",
          "label_en": "Feature flags and safety guards reviewed",
          "adapter": "feature_flags_reviewed",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Feature flags i safety guards przejrzane",
          "description_en": "Feature flags and safety guards reviewed"
        },
        {
          "key": "cron_plan_approved",
          "label_pl": "Plan cronów produkcyjnych zatwierdzony",
          "label_en": "Production cron plan approved",
          "adapter": "cron_plan_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Plan cronów produkcyjnych zatwierdzony",
          "description_en": "Production cron plan approved"
        }
      ],
      "signoffs": [
        {
          "key": "release_owner",
          "label_pl": "Akceptacja konfiguracji",
          "label_en": "Configuration approval",
          "role": "release_owner"
        },
        {
          "key": "security_owner",
          "label_pl": "Akceptacja safety guards",
          "label_en": "Safety-guard approval",
          "role": "security_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "0.90.3",
      "sequence": 24,
      "phase_key": "phase_e",
      "phase_label_pl": "Faza E — produkcyjny kandydat",
      "phase_label_en": "Phase E — Production candidate",
      "title_pl": "Monitoring / Observability Lock",
      "title_en": "Monitoring and Observability Lock",
      "purpose_pl": "Potwierdzenie error console, health checks, Runtime Preflight, query guard, 500 diagnostics i backup status.",
      "purpose_en": "Evidence-driven execution of Monitoring and Observability Lock within the production-candidate hardening and freeze programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "observability_ready",
          "label_pl": "Obserwowalność produkcyjna gotowa",
          "label_en": "Production observability ready",
          "adapter": "observability_ready",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Obserwowalność produkcyjna gotowa",
          "description_en": "Production observability ready"
        },
        {
          "key": "alert_routes_tested",
          "label_pl": "Trasy alertów przetestowane",
          "label_en": "Alert routes tested",
          "adapter": "alert_routes_tested",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Trasy alertów przetestowane",
          "description_en": "Alert routes tested"
        },
        {
          "key": "query_guard_active",
          "label_pl": "Query Guard aktywny",
          "label_en": "Query Guard active",
          "adapter": "performance_guard_active",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Query Guard aktywny",
          "description_en": "Query Guard active"
        }
      ],
      "signoffs": [
        {
          "key": "infrastructure_owner",
          "label_pl": "Akceptacja obserwowalności",
          "label_en": "Observability approval",
          "role": "infrastructure_owner"
        }
      ],
      "test_suites": [
        {
          "key": "observability_drill",
          "label_pl": "Ćwiczenie monitoringu i alertów",
          "label_en": "Monitoring and alerting drill",
          "owner_role": "infrastructure_owner",
          "critical": true
        }
      ]
    },
    {
      "version": "0.90.4",
      "sequence": 25,
      "phase_key": "phase_e",
      "phase_label_pl": "Faza E — produkcyjny kandydat",
      "phase_label_en": "Phase E — Production candidate",
      "title_pl": "Legal / Clinical Content Lock",
      "title_en": "Legal and Clinical Content Lock",
      "purpose_pl": "Zamrożenie finalnych treści medycznych i prawnych: zgody, powikłania, FAQ, RODO, wypis, pacjent-facing.",
      "purpose_en": "Evidence-driven execution of Legal and Clinical Content Lock within the production-candidate hardening and freeze programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "legal_content_locked",
          "label_pl": "Treści prawne zablokowane wersją",
          "label_en": "Legal content version-locked",
          "adapter": "content_lock_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Treści prawne zablokowane wersją",
          "description_en": "Legal content version-locked"
        },
        {
          "key": "clinical_content_locked",
          "label_pl": "Treści kliniczne zablokowane wersją",
          "label_en": "Clinical content version-locked",
          "adapter": "content_lock_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Treści kliniczne zablokowane wersją",
          "description_en": "Clinical content version-locked"
        },
        {
          "key": "patient_content_locales",
          "label_pl": "Zakres treści PL/EN zatwierdzony",
          "label_en": "Polish/English patient content scope approved",
          "adapter": "document_en_governed",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Zakres treści PL/EN zatwierdzony",
          "description_en": "Polish/English patient content scope approved"
        }
      ],
      "signoffs": [
        {
          "key": "legal_owner",
          "label_pl": "Akceptacja prawna",
          "label_en": "Legal approval",
          "role": "legal_owner"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja kliniczna",
          "label_en": "Clinical approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "0.90.5",
      "sequence": 26,
      "phase_key": "phase_e",
      "phase_label_pl": "Faza E — produkcyjny kandydat",
      "phase_label_en": "Phase E — Production candidate",
      "title_pl": "Security Freeze",
      "title_en": "Security Freeze",
      "purpose_pl": "Zamrożenie bezpieczeństwa: RBAC, admin accounts, session, audit trails, privacy, retention, no auto-send bez zgody.",
      "purpose_en": "Evidence-driven execution of Security Freeze within the production-candidate hardening and freeze programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "security_freeze_active",
          "label_pl": "Security freeze aktywny",
          "label_en": "Security freeze active",
          "adapter": "security_freeze_active",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Security freeze aktywny",
          "description_en": "Security freeze active"
        },
        {
          "key": "privileged_accounts_reviewed",
          "label_pl": "Konta uprzywilejowane przejrzane",
          "label_en": "Privileged accounts reviewed",
          "adapter": "privileged_accounts_reviewed",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Konta uprzywilejowane przejrzane",
          "description_en": "Privileged accounts reviewed"
        },
        {
          "key": "secrets_rotation_confirmed",
          "label_pl": "Rotacja i backup sekretów potwierdzone",
          "label_en": "Secret rotation and backup confirmed",
          "adapter": "secrets_rotation_confirmed",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Rotacja i backup sekretów potwierdzone",
          "description_en": "Secret rotation and backup confirmed"
        },
        {
          "key": "security_critical_clear",
          "label_pl": "Brak otwartych krytycznych usterek bezpieczeństwa",
          "label_en": "No open critical security findings",
          "adapter": "security_no_open_critical",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych krytycznych usterek bezpieczeństwa",
          "description_en": "No open critical security findings"
        }
      ],
      "signoffs": [
        {
          "key": "security_owner",
          "label_pl": "Akceptacja bezpieczeństwa",
          "label_en": "Security approval",
          "role": "security_owner"
        },
        {
          "key": "privacy_owner",
          "label_pl": "Akceptacja prywatności",
          "label_en": "Privacy approval",
          "role": "privacy_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "0.90.6",
      "sequence": 27,
      "phase_key": "phase_e",
      "phase_label_pl": "Faza E — produkcyjny kandydat",
      "phase_label_en": "Phase E — Production candidate",
      "title_pl": "Backup / Rollback Freeze",
      "title_en": "Backup and Rollback Freeze",
      "purpose_pl": "Finalne potwierdzenie backupu, plików, storage, rollback runbook, owner i czas odtworzenia.",
      "purpose_en": "Evidence-driven execution of Backup and Rollback Freeze within the production-candidate hardening and freeze programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "backup_restore_proof",
          "label_pl": "Backup/restore proof aktualny",
          "label_en": "Backup/restore proof is current",
          "adapter": "backup_restore_proof",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Backup/restore proof aktualny",
          "description_en": "Backup/restore proof is current"
        },
        {
          "key": "rollback_point_ready",
          "label_pl": "Punkt rollback gotowy",
          "label_en": "Rollback point ready",
          "adapter": "rollback_ready",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Punkt rollback gotowy",
          "description_en": "Rollback point ready"
        },
        {
          "key": "rollback_runbook_complete",
          "label_pl": "Runbook rollback kompletny",
          "label_en": "Rollback runbook complete",
          "adapter": "rollback_runbook_complete",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Runbook rollback kompletny",
          "description_en": "Rollback runbook complete"
        }
      ],
      "signoffs": [
        {
          "key": "release_owner",
          "label_pl": "Akceptacja rollbacku",
          "label_en": "Rollback approval",
          "role": "release_owner"
        },
        {
          "key": "infrastructure_owner",
          "label_pl": "Akceptacja restore",
          "label_en": "Restore approval",
          "role": "infrastructure_owner"
        }
      ],
      "test_suites": [
        {
          "key": "rollback_drill",
          "label_pl": "Ćwiczenie rollback",
          "label_en": "Rollback drill",
          "owner_role": "release_owner",
          "critical": true
        }
      ]
    },
    {
      "version": "0.90.7",
      "sequence": 28,
      "phase_key": "phase_e",
      "phase_label_pl": "Faza E — produkcyjny kandydat",
      "phase_label_en": "Phase E — Production candidate",
      "title_pl": "Go-Live Runbook",
      "title_en": "Go-live Runbook",
      "purpose_pl": "Instrukcja dnia uruchomienia: godziny, osoby, checklisty, stop conditions, rollback i komunikacja.",
      "purpose_en": "Evidence-driven execution of Go-live Runbook within the production-candidate hardening and freeze programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "go_live_runbook_complete",
          "label_pl": "Runbook go-live kompletny",
          "label_en": "Go-live runbook complete",
          "adapter": "runbook_complete",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Runbook go-live kompletny",
          "description_en": "Go-live runbook complete"
        },
        {
          "key": "go_live_steps_owned",
          "label_pl": "Każdy krok go-live ma właściciela",
          "label_en": "Every go-live step has an owner",
          "adapter": "go_live_steps_owned",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Każdy krok go-live ma właściciela",
          "description_en": "Every go-live step has an owner"
        },
        {
          "key": "communication_plan_ready",
          "label_pl": "Plan komunikacji wewnętrznej gotowy",
          "label_en": "Internal communication plan ready",
          "adapter": "communication_plan_ready",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Plan komunikacji wewnętrznej gotowy",
          "description_en": "Internal communication plan ready"
        }
      ],
      "signoffs": [
        {
          "key": "release_owner",
          "label_pl": "Akceptacja runbooka",
          "label_en": "Runbook approval",
          "role": "release_owner"
        },
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja operacyjna",
          "label_en": "Operational approval",
          "role": "operations_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "0.90.8",
      "sequence": 29,
      "phase_key": "phase_e",
      "phase_label_pl": "Faza E — produkcyjny kandydat",
      "phase_label_en": "Phase E — Production candidate",
      "title_pl": "Final No-Go Review",
      "title_en": "Final No-go Review",
      "purpose_pl": "Ostatni przegląd ryzyk i warunków zatrzymania go-live.",
      "purpose_en": "Evidence-driven execution of Final No-go Review within the production-candidate hardening and freeze programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "runtime_preflight_go",
          "label_pl": "Runtime Preflight = GO",
          "label_en": "Runtime Preflight = GO",
          "adapter": "runtime_preflight_go",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Runtime Preflight = GO",
          "description_en": "Runtime Preflight = GO"
        },
        {
          "key": "no_open_p0_incidents",
          "label_pl": "Brak otwartych incydentów P0",
          "label_en": "No open P0 incidents",
          "adapter": "no_open_p0_incidents",
          "severity": "critical",
          "blocking": true,
          "owner_role": "support_owner",
          "description_pl": "W finalnym przeglądzie NO-GO nie może pozostawać żaden otwarty incydent P0.",
          "description_en": "No open P0 incident may remain during the final NO-GO review."
        },
        {
          "key": "no_go_review_passed",
          "label_pl": "Final No-Go Review zakończony GO",
          "label_en": "Final No-go Review concluded GO",
          "adapter": "no_go_review_passed",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Final No-Go Review zakończony GO",
          "description_en": "Final No-go Review concluded GO"
        }
      ],
      "signoffs": [
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja kliniczna",
          "label_en": "Clinical approval",
          "role": "clinical_owner"
        },
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja operacyjna",
          "label_en": "Operational approval",
          "role": "operations_owner"
        },
        {
          "key": "release_owner",
          "label_pl": "Akceptacja techniczna",
          "label_en": "Technical approval",
          "role": "release_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "0.90.9",
      "sequence": 30,
      "phase_key": "phase_e",
      "phase_label_pl": "Faza E — produkcyjny kandydat",
      "phase_label_en": "Phase E — Production candidate",
      "title_pl": "Release 1.0 Approval",
      "title_en": "Release 1.0 Approval",
      "purpose_pl": "Formalna zgoda zarządu, clinical ownera, operations, IT/release i privacy/security ownera.",
      "purpose_en": "Evidence-driven execution of Release 1.0 Approval within the production-candidate hardening and freeze programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "release_approval_complete",
          "label_pl": "Wymagane akceptacje Release 1.0 kompletne",
          "label_en": "Required Release 1.0 approvals complete",
          "adapter": "release_approval_complete",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Wymagane akceptacje Release 1.0 kompletne",
          "description_en": "Required Release 1.0 approvals complete"
        },
        {
          "key": "go_live_evidence_complete",
          "label_pl": "Go-Live Evidence Vault kompletny",
          "label_en": "Go-live evidence vault complete",
          "adapter": "go_live_evidence_complete",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Go-Live Evidence Vault kompletny",
          "description_en": "Go-live evidence vault complete"
        }
      ],
      "signoffs": [
        {
          "key": "executive_owner",
          "label_pl": "Zatwierdzenie zarządu",
          "label_en": "Executive approval",
          "role": "management"
        },
        {
          "key": "medical_director",
          "label_pl": "Zatwierdzenie medyczne",
          "label_en": "Medical approval",
          "role": "medical_director"
        },
        {
          "key": "operations_owner",
          "label_pl": "Zatwierdzenie operacyjne",
          "label_en": "Operational approval",
          "role": "operations_owner"
        },
        {
          "key": "release_owner",
          "label_pl": "Zatwierdzenie wydania",
          "label_en": "Release approval",
          "role": "release_owner"
        },
        {
          "key": "privacy_owner",
          "label_pl": "Zatwierdzenie privacy/security",
          "label_en": "Privacy/security approval",
          "role": "privacy_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.0.0",
      "sequence": 31,
      "phase_key": "phase_f",
      "phase_label_pl": "Faza F — realne uruchomienie kliniczne",
      "phase_label_en": "Phase F — Real clinical go-live",
      "title_pl": "Enterprise Release",
      "title_en": "Enterprise Release",
      "purpose_pl": "Produkcyjne uruchomienie Baltique OS jako oficjalnego źródła prawdy dla wybranych procesów.",
      "purpose_en": "Evidence-driven execution of Enterprise Release within the controlled clinical go-live and early production review programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "go_live_event_ready",
          "label_pl": "Zdarzenie go-live utworzone i ma właścicieli",
          "label_en": "Go-live event created and owned",
          "adapter": "go_live_event_ready",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Zdarzenie go-live utworzone i ma właścicieli",
          "description_en": "Go-live event created and owned"
        },
        {
          "key": "runtime_preflight_go",
          "label_pl": "Runtime Preflight = GO",
          "label_en": "Runtime Preflight = GO",
          "adapter": "runtime_preflight_go",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Runtime Preflight = GO",
          "description_en": "Runtime Preflight = GO"
        },
        {
          "key": "support_roster_ready",
          "label_pl": "Support roster aktywny",
          "label_en": "Support roster active",
          "adapter": "support_roster_ready",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Support roster aktywny",
          "description_en": "Support roster active"
        },
        {
          "key": "rollback_point_ready",
          "label_pl": "Punkt rollback potwierdzony",
          "label_en": "Rollback point confirmed",
          "adapter": "rollback_ready",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Punkt rollback potwierdzony",
          "description_en": "Rollback point confirmed"
        }
      ],
      "signoffs": [
        {
          "key": "go_live_commander",
          "label_pl": "Akceptacja dowódcy go-live",
          "label_en": "Go-live commander approval",
          "role": "release_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.0.1",
      "sequence": 32,
      "phase_key": "phase_f",
      "phase_label_pl": "Faza F — realne uruchomienie kliniczne",
      "phase_label_en": "Phase F — Real clinical go-live",
      "title_pl": "Day 1 Stabilization",
      "title_en": "Day-one Stabilization",
      "purpose_pl": "Stabilizacja pierwszego dnia: logi, błędy, personel, Work Queue, dokumenty, komunikacja, baza.",
      "purpose_en": "Evidence-driven execution of Day-one Stabilization within the controlled clinical go-live and early production review programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "day_one_checkpoints_complete",
          "label_pl": "Checkpointy pierwszego dnia kompletne",
          "label_en": "Day-one checkpoints complete",
          "adapter": "go_live_checkpoint_group:day_one",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Checkpointy pierwszego dnia kompletne",
          "description_en": "Day-one checkpoints complete"
        },
        {
          "key": "no_p0_incidents",
          "label_pl": "Brak otwartych incydentów P0",
          "label_en": "No open P0 incidents",
          "adapter": "no_open_p0_incidents",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych incydentów P0",
          "description_en": "No open P0 incidents"
        },
        {
          "key": "database_health_ok",
          "label_pl": "Stan bazy w pierwszym dniu akceptowalny",
          "label_en": "Day-one database health acceptable",
          "adapter": "database_health_ok",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Stan bazy w pierwszym dniu akceptowalny",
          "description_en": "Day-one database health acceptable"
        }
      ],
      "signoffs": [
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja pierwszego dnia",
          "label_en": "Day-one approval",
          "role": "operations_owner"
        },
        {
          "key": "release_owner",
          "label_pl": "Akceptacja techniczna",
          "label_en": "Technical approval",
          "role": "release_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.0.2",
      "sequence": 33,
      "phase_key": "phase_f",
      "phase_label_pl": "Faza F — realne uruchomienie kliniczne",
      "phase_label_en": "Phase F — Real clinical go-live",
      "title_pl": "First Real Case Review",
      "title_en": "First Real Case Review",
      "purpose_pl": "Przegląd pierwszej realnej sprawy pacjenta: Case Spine, Journey, Document Gate, GO/HOLD, Work Queue.",
      "purpose_en": "Evidence-driven execution of First Real Case Review within the controlled clinical go-live and early production review programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "first_case_review_complete",
          "label_pl": "Pierwsza realna sprawa poddana pełnemu review",
          "label_en": "First real case fully reviewed",
          "adapter": "first_case_reviewed",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Pierwsza realna sprawa poddana pełnemu review",
          "description_en": "First real case fully reviewed"
        },
        {
          "key": "case_audit_complete",
          "label_pl": "Audit trail pierwszej sprawy kompletny",
          "label_en": "First-case audit trail complete",
          "adapter": "first_case_audit_complete",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Audit trail pierwszej sprawy kompletny",
          "description_en": "First-case audit trail complete"
        },
        {
          "key": "off_system_steps_recorded",
          "label_pl": "Czynności wykonane poza systemem zarejestrowane",
          "label_en": "Off-system steps recorded",
          "adapter": "off_system_steps_recorded",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Czynności wykonane poza systemem zarejestrowane",
          "description_en": "Off-system steps recorded"
        }
      ],
      "signoffs": [
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja pierwszej sprawy",
          "label_en": "First-case clinical approval",
          "role": "clinical_owner"
        },
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja operacyjna",
          "label_en": "Operational approval",
          "role": "operations_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.0.3",
      "sequence": 34,
      "phase_key": "phase_f",
      "phase_label_pl": "Faza F — realne uruchomienie kliniczne",
      "phase_label_en": "Phase F — Real clinical go-live",
      "title_pl": "First Surgery Day Review",
      "title_en": "First Surgery Day Review",
      "purpose_pl": "Przegląd pierwszego realnego dnia operacyjnego: Surgery Day, OR Event Stream, OR Readiness, PACU, Digital Twin.",
      "purpose_en": "Evidence-driven execution of First Surgery Day Review within the controlled clinical go-live and early production review programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "first_or_day_review_complete",
          "label_pl": "Pierwszy realny dzień operacyjny poddany review",
          "label_en": "First real surgery day reviewed",
          "adapter": "first_or_day_reviewed",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Pierwszy realny dzień operacyjny poddany review",
          "description_en": "First real surgery day reviewed"
        },
        {
          "key": "or_event_stream_complete",
          "label_pl": "Strumień zdarzeń OR kompletny",
          "label_en": "OR event stream complete",
          "adapter": "or_event_stream_coverage",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Strumień zdarzeń OR kompletny",
          "description_en": "OR event stream complete"
        },
        {
          "key": "or_deviations_triaged",
          "label_pl": "Odchylenia dnia operacyjnego sklasyfikowane",
          "label_en": "Surgery-day deviations triaged",
          "adapter": "or_deviations_triaged",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Odchylenia dnia operacyjnego sklasyfikowane",
          "description_en": "Surgery-day deviations triaged"
        }
      ],
      "signoffs": [
        {
          "key": "or_owner",
          "label_pl": "Akceptacja OR",
          "label_en": "OR approval",
          "role": "or_manager"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja kliniczna",
          "label_en": "Clinical approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.0.4",
      "sequence": 35,
      "phase_key": "phase_f",
      "phase_label_pl": "Faza F — realne uruchomienie kliniczne",
      "phase_label_en": "Phase F — Real clinical go-live",
      "title_pl": "PACU / Discharge Review",
      "title_en": "PACU and Discharge Review",
      "purpose_pl": "Ocena realnego PACU, wymagań wypisu, zaleceń, podpisanych dokumentów i aftercare trigger.",
      "purpose_en": "Evidence-driven execution of PACU and Discharge Review within the controlled clinical go-live and early production review programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "pacu_review_complete",
          "label_pl": "Pierwszy PACU/wypis poddany review",
          "label_en": "First PACU/discharge episode reviewed",
          "adapter": "pacu_reviewed",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Pierwszy PACU/wypis poddany review",
          "description_en": "First PACU/discharge episode reviewed"
        },
        {
          "key": "discharge_evidence_complete",
          "label_pl": "Dowody wypisowe kompletne",
          "label_en": "Discharge evidence complete",
          "adapter": "discharge_evidence_ready",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Dowody wypisowe kompletne",
          "description_en": "Discharge evidence complete"
        },
        {
          "key": "aftercare_handoff_complete",
          "label_pl": "Handoff do aftercare kompletny",
          "label_en": "Aftercare handoff complete",
          "adapter": "aftercare_handoff_ready",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Handoff do aftercare kompletny",
          "description_en": "Aftercare handoff complete"
        }
      ],
      "signoffs": [
        {
          "key": "nursing_owner",
          "label_pl": "Akceptacja pielęgniarska",
          "label_en": "Nursing approval",
          "role": "nurse_manager"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja kliniczna",
          "label_en": "Clinical approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.0.5",
      "sequence": 36,
      "phase_key": "phase_f",
      "phase_label_pl": "Faza F — realne uruchomienie kliniczne",
      "phase_label_en": "Phase F — Real clinical go-live",
      "title_pl": "Aftercare / Communication Review",
      "title_en": "Aftercare and Communication Review",
      "purpose_pl": "Sprawdzenie red flags, follow-up, draftów komunikacji, zgód, NPS eligibility i marketing safety.",
      "purpose_en": "Evidence-driven execution of Aftercare and Communication Review within the controlled clinical go-live and early production review programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "aftercare_review_complete",
          "label_pl": "Pierwszy aftercare poddany review",
          "label_en": "First aftercare episode reviewed",
          "adapter": "aftercare_reviewed",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Pierwszy aftercare poddany review",
          "description_en": "First aftercare episode reviewed"
        },
        {
          "key": "communication_review_complete",
          "label_pl": "Pierwsza komunikacja pacjent-facing poddana review",
          "label_en": "First patient-facing communication reviewed",
          "adapter": "communication_reviewed",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Pierwsza komunikacja pacjent-facing poddana review",
          "description_en": "First patient-facing communication reviewed"
        },
        {
          "key": "consent_guard_pass",
          "label_pl": "Consent guard nie wykazał naruszeń",
          "label_en": "Consent guard found no violation",
          "adapter": "communication_safety_pass",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Consent guard nie wykazał naruszeń",
          "description_en": "Consent guard found no violation"
        }
      ],
      "signoffs": [
        {
          "key": "patient_experience_owner",
          "label_pl": "Akceptacja doświadczenia pacjenta",
          "label_en": "Patient experience approval",
          "role": "patient_experience_owner"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja kliniczna",
          "label_en": "Clinical approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.0.6",
      "sequence": 37,
      "phase_key": "phase_f",
      "phase_label_pl": "Faza F — realne uruchomienie kliniczne",
      "phase_label_en": "Phase F — Real clinical go-live",
      "title_pl": "Process Mining Baseline",
      "title_en": "Process-mining Baseline",
      "purpose_pl": "Pierwsza realna baza procesowa: czasy, opóźnienia, blockery, work queue, PACU, wypis.",
      "purpose_en": "Evidence-driven execution of Process-mining Baseline within the controlled clinical go-live and early production review programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "process_baseline_ready",
          "label_pl": "Baseline process mining zapisany",
          "label_en": "Process-mining baseline recorded",
          "adapter": "process_mining_baseline",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Baseline process mining zapisany",
          "description_en": "Process-mining baseline recorded"
        },
        {
          "key": "baseline_data_quality",
          "label_pl": "Jakość danych baseline zaakceptowana",
          "label_en": "Baseline data quality accepted",
          "adapter": "process_baseline_quality",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Jakość danych baseline zaakceptowana",
          "description_en": "Baseline data quality accepted"
        },
        {
          "key": "kpi_owners_assigned",
          "label_pl": "Właściciele KPI przypisani",
          "label_en": "KPI owners assigned",
          "adapter": "kpi_owners_assigned",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Właściciele KPI przypisani",
          "description_en": "KPI owners assigned"
        }
      ],
      "signoffs": [
        {
          "key": "analytics_owner",
          "label_pl": "Akceptacja baseline KPI",
          "label_en": "KPI baseline approval",
          "role": "analytics_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.0.7",
      "sequence": 38,
      "phase_key": "phase_f",
      "phase_label_pl": "Faza F — realne uruchomienie kliniczne",
      "phase_label_en": "Phase F — Real clinical go-live",
      "title_pl": "Staff Feedback Patch",
      "title_en": "Staff Feedback Patch",
      "purpose_pl": "Szybki patch UX po realnym użyciu: nazwy, kolejność pól, menu, role homepages i liczba kliknięć.",
      "purpose_en": "Evidence-driven execution of Staff Feedback Patch within the controlled clinical go-live and early production review programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "staff_feedback_triaged",
          "label_pl": "Feedback personelu sklasyfikowany",
          "label_en": "Staff feedback triaged",
          "adapter": "staff_feedback_triaged",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Feedback personelu sklasyfikowany",
          "description_en": "Staff feedback triaged"
        },
        {
          "key": "p0_p1_feedback_resolved",
          "label_pl": "Feedback P0/P1 rozwiązany",
          "label_en": "P0/P1 feedback resolved",
          "adapter": "staff_feedback_critical_resolved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Feedback P0/P1 rozwiązany",
          "description_en": "P0/P1 feedback resolved"
        },
        {
          "key": "ux_patch_validated",
          "label_pl": "Patch UX zwalidowany",
          "label_en": "UX patch validated",
          "adapter": "test_suite:staff_feedback_patch",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Patch UX zwalidowany",
          "description_en": "UX patch validated"
        }
      ],
      "signoffs": [
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja poprawki",
          "label_en": "Patch approval",
          "role": "operations_owner"
        }
      ],
      "test_suites": [
        {
          "key": "staff_feedback_patch",
          "label_pl": "Walidacja patcha po feedbacku",
          "label_en": "Staff feedback patch validation",
          "owner_role": "operations_owner",
          "critical": true
        }
      ]
    },
    {
      "version": "1.0.8",
      "sequence": 39,
      "phase_key": "phase_f",
      "phase_label_pl": "Faza F — realne uruchomienie kliniczne",
      "phase_label_en": "Phase F — Real clinical go-live",
      "title_pl": "Governance Review",
      "title_en": "Governance Review",
      "purpose_pl": "Pierwszy przegląd governance: GO/HOLD, zgody, blocks, communication policy, clinical exceptions i audit.",
      "purpose_en": "Evidence-driven execution of Governance Review within the controlled clinical go-live and early production review programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "postlive_governance_review",
          "label_pl": "Przegląd governance po go-live zakończony",
          "label_en": "Post-go-live governance review completed",
          "adapter": "governance_postlive_review",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Przegląd governance po go-live zakończony",
          "description_en": "Post-go-live governance review completed"
        },
        {
          "key": "rule_changes_controlled",
          "label_pl": "Zmiany reguł mają change control",
          "label_en": "Rule changes have change control",
          "adapter": "rule_changes_controlled",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Zmiany reguł mają change control",
          "description_en": "Rule changes have change control"
        }
      ],
      "signoffs": [
        {
          "key": "medical_director",
          "label_pl": "Akceptacja governance",
          "label_en": "Governance approval",
          "role": "medical_director"
        },
        {
          "key": "privacy_owner",
          "label_pl": "Akceptacja prywatności",
          "label_en": "Privacy approval",
          "role": "privacy_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.0.9",
      "sequence": 40,
      "phase_key": "phase_f",
      "phase_label_pl": "Faza F — realne uruchomienie kliniczne",
      "phase_label_en": "Phase F — Real clinical go-live",
      "title_pl": "Production Hardening Patch",
      "title_en": "Production Hardening Patch",
      "purpose_pl": "Pierwsza większa poprawka stabilizacyjna: wydajność, indeksy, 500, UX, Work Queue, dokumenty, komunikacja.",
      "purpose_en": "Evidence-driven execution of Production Hardening Patch within the controlled clinical go-live and early production review programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "hardening_patch_complete",
          "label_pl": "Production hardening patch wdrożony",
          "label_en": "Production hardening patch deployed",
          "adapter": "hardening_patch_accepted",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Production hardening patch wdrożony",
          "description_en": "Production hardening patch deployed"
        },
        {
          "key": "performance_regression_pass",
          "label_pl": "Brak regresji wydajności",
          "label_en": "No performance regression",
          "adapter": "test_suite:production_hardening",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak regresji wydajności",
          "description_en": "No performance regression"
        },
        {
          "key": "no_open_p0_incidents",
          "label_pl": "Brak otwartych incydentów P0",
          "label_en": "No open P0 incidents",
          "adapter": "no_open_p0_incidents",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych incydentów P0",
          "description_en": "No open P0 incidents"
        }
      ],
      "signoffs": [
        {
          "key": "release_owner",
          "label_pl": "Akceptacja hardeningu",
          "label_en": "Hardening approval",
          "role": "release_owner"
        },
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja operacyjna",
          "label_en": "Operational approval",
          "role": "operations_owner"
        }
      ],
      "test_suites": [
        {
          "key": "production_hardening",
          "label_pl": "Testy production hardening",
          "label_en": "Production hardening tests",
          "owner_role": "release_owner",
          "critical": true
        }
      ]
    },
    {
      "version": "1.1.0",
      "sequence": 41,
      "phase_key": "stabilization",
      "phase_label_pl": "1.1.x — Stabilizacja kliniczna",
      "phase_label_en": "1.1.x — Clinical stabilization",
      "title_pl": "Clinical Stabilization Intake",
      "title_en": "Clinical Stabilization Intake",
      "purpose_pl": "Otwarcie backlogu stabilizacji klinicznej po pierwszych realnych przypadkach.",
      "purpose_en": "Evidence-driven execution of Clinical Stabilization Intake within the post-go-live clinical stabilization programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "stabilization_backlog_created",
          "label_pl": "Backlog stabilizacji utworzony",
          "label_en": "Stabilization backlog created",
          "adapter": "stabilization_backlog",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Backlog stabilizacji utworzony",
          "description_en": "Stabilization backlog created"
        },
        {
          "key": "production_observations_imported",
          "label_pl": "Obserwacje produkcyjne zaimportowane",
          "label_en": "Production observations imported",
          "adapter": "stabilization_observations",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Obserwacje produkcyjne zaimportowane",
          "description_en": "Production observations imported"
        }
      ],
      "signoffs": [
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja stabilizacji",
          "label_en": "Stabilization approval",
          "role": "operations_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.1.1",
      "sequence": 42,
      "phase_key": "stabilization",
      "phase_label_pl": "1.1.x — Stabilizacja kliniczna",
      "phase_label_en": "1.1.x — Clinical stabilization",
      "title_pl": "Role UX Friction Review",
      "title_en": "Role UX Friction Review",
      "purpose_pl": "Przegląd tarcia dla ról i uproszczenie ekranów startowych oraz najczęstszych akcji.",
      "purpose_en": "Evidence-driven execution of Role UX Friction Review within the post-go-live clinical stabilization programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "role_ux_review_complete",
          "label_pl": "Przegląd UX według ról zakończony",
          "label_en": "Role-based UX review completed",
          "adapter": "role_ux_review",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Przegląd UX według ról zakończony",
          "description_en": "Role-based UX review completed"
        },
        {
          "key": "critical_friction_owned",
          "label_pl": "Krytyczne tarcia mają właścicieli",
          "label_en": "Critical friction items are owned",
          "adapter": "critical_friction_owned",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Krytyczne tarcia mają właścicieli",
          "description_en": "Critical friction items are owned"
        }
      ],
      "signoffs": [
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja stabilizacji",
          "label_en": "Stabilization approval",
          "role": "operations_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.1.2",
      "sequence": 43,
      "phase_key": "stabilization",
      "phase_label_pl": "1.1.x — Stabilizacja kliniczna",
      "phase_label_en": "1.1.x — Clinical stabilization",
      "title_pl": "Work Queue Tuning",
      "title_en": "Work Queue Tuning",
      "purpose_pl": "Dostrojenie SLA, priorytetów, deduplikacji i widoków kolejki pracy.",
      "purpose_en": "Evidence-driven execution of Work Queue Tuning within the post-go-live clinical stabilization programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "work_queue_baseline",
          "label_pl": "Baseline Work Queue zarejestrowany",
          "label_en": "Work Queue baseline recorded",
          "adapter": "work_queue_baseline",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Baseline Work Queue zarejestrowany",
          "description_en": "Work Queue baseline recorded"
        },
        {
          "key": "sla_tuning_validated",
          "label_pl": "Zmiany SLA zwalidowane",
          "label_en": "SLA tuning validated",
          "adapter": "test_suite:work_queue_tuning",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Zmiany SLA zwalidowane",
          "description_en": "SLA tuning validated"
        }
      ],
      "signoffs": [
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja stabilizacji",
          "label_en": "Stabilization approval",
          "role": "operations_owner"
        }
      ],
      "test_suites": [
        {
          "key": "work_queue_tuning",
          "label_pl": "Zmiany SLA zwalidowane",
          "label_en": "SLA tuning validated",
          "owner_role": "admin",
          "critical": true
        }
      ]
    },
    {
      "version": "1.1.3",
      "sequence": 44,
      "phase_key": "stabilization",
      "phase_label_pl": "1.1.x — Stabilizacja kliniczna",
      "phase_label_en": "1.1.x — Clinical stabilization",
      "title_pl": "Document Signing Stabilization",
      "title_en": "Document Signing Stabilization",
      "purpose_pl": "Stabilizacja podpisów, snapshotów, Consent Vault i eksportów PDF.",
      "purpose_en": "Evidence-driven execution of Document Signing Stabilization within the post-go-live clinical stabilization programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "signing_failures_reviewed",
          "label_pl": "Błędy podpisu przeanalizowane",
          "label_en": "Signing failures reviewed",
          "adapter": "document_signing_review",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Błędy podpisu przeanalizowane",
          "description_en": "Signing failures reviewed"
        },
        {
          "key": "immutable_snapshot_regression",
          "label_pl": "Regresja immutable snapshot zaliczona",
          "label_en": "Immutable snapshot regression passed",
          "adapter": "test_suite:document_signing_stabilization",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Regresja immutable snapshot zaliczona",
          "description_en": "Immutable snapshot regression passed"
        }
      ],
      "signoffs": [
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja stabilizacji",
          "label_en": "Stabilization approval",
          "role": "operations_owner"
        }
      ],
      "test_suites": [
        {
          "key": "document_signing_stabilization",
          "label_pl": "Regresja immutable snapshot zaliczona",
          "label_en": "Immutable snapshot regression passed",
          "owner_role": "admin",
          "critical": true
        }
      ]
    },
    {
      "version": "1.1.4",
      "sequence": 45,
      "phase_key": "stabilization",
      "phase_label_pl": "1.1.x — Stabilizacja kliniczna",
      "phase_label_en": "1.1.x — Clinical stabilization",
      "title_pl": "Communication Draft Review",
      "title_en": "Communication Draft Review",
      "purpose_pl": "Przegląd komunikacji pacjent-facing, polityk zgód i jakości draftów.",
      "purpose_en": "Evidence-driven execution of Communication Draft Review within the post-go-live clinical stabilization programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "communication_draft_metrics",
          "label_pl": "Metryki draftów komunikacji zebrane",
          "label_en": "Communication draft metrics collected",
          "adapter": "communication_draft_metrics",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Metryki draftów komunikacji zebrane",
          "description_en": "Communication draft metrics collected"
        },
        {
          "key": "unsafe_drafts_zero",
          "label_pl": "Brak niebezpiecznych draftów",
          "label_en": "No unsafe drafts",
          "adapter": "communication_safety_pass",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak niebezpiecznych draftów",
          "description_en": "No unsafe drafts"
        }
      ],
      "signoffs": [
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja stabilizacji",
          "label_en": "Stabilization approval",
          "role": "operations_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.1.5",
      "sequence": 46,
      "phase_key": "stabilization",
      "phase_label_pl": "1.1.x — Stabilizacja kliniczna",
      "phase_label_en": "1.1.x — Clinical stabilization",
      "title_pl": "GO/HOLD Evidence Tuning",
      "title_en": "GO/HOLD Evidence Tuning",
      "purpose_pl": "Dostrojenie dowodów i blockerów w centralnej bramce GO/HOLD.",
      "purpose_en": "Evidence-driven execution of GO/HOLD Evidence Tuning within the post-go-live clinical stabilization programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "go_hold_false_blocks_reviewed",
          "label_pl": "Fałszywe blokady GO/HOLD przeanalizowane",
          "label_en": "False GO/HOLD blocks reviewed",
          "adapter": "go_hold_tuning_review",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Fałszywe blokady GO/HOLD przeanalizowane",
          "description_en": "False GO/HOLD blocks reviewed"
        },
        {
          "key": "go_hold_regression_pass",
          "label_pl": "Regresja GO/HOLD zaliczona",
          "label_en": "GO/HOLD regression passed",
          "adapter": "test_suite:go_hold_tuning",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Regresja GO/HOLD zaliczona",
          "description_en": "GO/HOLD regression passed"
        }
      ],
      "signoffs": [
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja stabilizacji",
          "label_en": "Stabilization approval",
          "role": "operations_owner"
        }
      ],
      "test_suites": [
        {
          "key": "go_hold_tuning",
          "label_pl": "Regresja GO/HOLD zaliczona",
          "label_en": "GO/HOLD regression passed",
          "owner_role": "admin",
          "critical": true
        }
      ]
    },
    {
      "version": "1.1.6",
      "sequence": 47,
      "phase_key": "stabilization",
      "phase_label_pl": "1.1.x — Stabilizacja kliniczna",
      "phase_label_en": "1.1.x — Clinical stabilization",
      "title_pl": "PACU / Aftercare Stabilization",
      "title_en": "PACU and Aftercare Stabilization",
      "purpose_pl": "Stabilizacja etapów PACU, wypisu, red flags i follow-up.",
      "purpose_en": "Evidence-driven execution of PACU and Aftercare Stabilization within the post-go-live clinical stabilization programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "pacu_aftercare_findings_triaged",
          "label_pl": "Problemy PACU/aftercare sklasyfikowane",
          "label_en": "PACU/aftercare findings triaged",
          "adapter": "pacu_aftercare_review",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Problemy PACU/aftercare sklasyfikowane",
          "description_en": "PACU/aftercare findings triaged"
        },
        {
          "key": "red_flag_regression_pass",
          "label_pl": "Regresja red flags zaliczona",
          "label_en": "Red-flag regression passed",
          "adapter": "test_suite:pacu_aftercare_stabilization",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Regresja red flags zaliczona",
          "description_en": "Red-flag regression passed"
        }
      ],
      "signoffs": [
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja stabilizacji",
          "label_en": "Stabilization approval",
          "role": "operations_owner"
        }
      ],
      "test_suites": [
        {
          "key": "pacu_aftercare_stabilization",
          "label_pl": "Regresja red flags zaliczona",
          "label_en": "Red-flag regression passed",
          "owner_role": "admin",
          "critical": true
        }
      ]
    },
    {
      "version": "1.1.7",
      "sequence": 48,
      "phase_key": "stabilization",
      "phase_label_pl": "1.1.x — Stabilizacja kliniczna",
      "phase_label_en": "1.1.x — Clinical stabilization",
      "title_pl": "Incident Pattern Review",
      "title_en": "Incident Pattern Review",
      "purpose_pl": "Analiza wzorców błędów, incidentów, logów i zgłoszeń supportu.",
      "purpose_en": "Evidence-driven execution of Incident Pattern Review within the post-go-live clinical stabilization programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "incident_patterns_identified",
          "label_pl": "Wzorce incydentów zidentyfikowane",
          "label_en": "Incident patterns identified",
          "adapter": "incident_pattern_review",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Wzorce incydentów zidentyfikowane",
          "description_en": "Incident patterns identified"
        },
        {
          "key": "recurrence_controls_owned",
          "label_pl": "Kontrole nawrotów mają właścicieli",
          "label_en": "Recurrence controls are owned",
          "adapter": "incident_recurrence_controls",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Kontrole nawrotów mają właścicieli",
          "description_en": "Recurrence controls are owned"
        }
      ],
      "signoffs": [
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja stabilizacji",
          "label_en": "Stabilization approval",
          "role": "operations_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.1.8",
      "sequence": 49,
      "phase_key": "stabilization",
      "phase_label_pl": "1.1.x — Stabilizacja kliniczna",
      "phase_label_en": "1.1.x — Clinical stabilization",
      "title_pl": "Performance Index Patch",
      "title_en": "Performance and Index Patch",
      "purpose_pl": "Patch indeksów, batch limits, cache i najcięższych zapytań.",
      "purpose_en": "Evidence-driven execution of Performance and Index Patch within the post-go-live clinical stabilization programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "index_plan_reviewed",
          "label_pl": "Plan indeksów zweryfikowany",
          "label_en": "Index plan reviewed",
          "adapter": "performance_index_review",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Plan indeksów zweryfikowany",
          "description_en": "Index plan reviewed"
        },
        {
          "key": "query_regression_pass",
          "label_pl": "Regresja zapytań zaliczona",
          "label_en": "Query regression passed",
          "adapter": "test_suite:performance_index_patch",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Regresja zapytań zaliczona",
          "description_en": "Query regression passed"
        }
      ],
      "signoffs": [
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja stabilizacji",
          "label_en": "Stabilization approval",
          "role": "operations_owner"
        }
      ],
      "test_suites": [
        {
          "key": "performance_index_patch",
          "label_pl": "Regresja zapytań zaliczona",
          "label_en": "Query regression passed",
          "owner_role": "admin",
          "critical": true
        }
      ]
    },
    {
      "version": "1.1.9",
      "sequence": 50,
      "phase_key": "stabilization",
      "phase_label_pl": "1.1.x — Stabilizacja kliniczna",
      "phase_label_en": "1.1.x — Clinical stabilization",
      "title_pl": "Clinical Stabilization Closure",
      "title_en": "Clinical Stabilization Closure",
      "purpose_pl": "Zamknięcie fazy stabilizacji klinicznej i sign-off przejścia do automatyzacji kontrolowanych.",
      "purpose_en": "Evidence-driven execution of Clinical Stabilization Closure within the post-go-live clinical stabilization programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "stabilization_exit_criteria",
          "label_pl": "Kryteria wyjścia ze stabilizacji spełnione",
          "label_en": "Stabilization exit criteria met",
          "adapter": "stabilization_exit",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Kryteria wyjścia ze stabilizacji spełnione",
          "description_en": "Stabilization exit criteria met"
        },
        {
          "key": "no_open_p0_incidents",
          "label_pl": "Brak otwartych P0",
          "label_en": "No open P0 incidents",
          "adapter": "no_open_p0_incidents",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych P0",
          "description_en": "No open P0 incidents"
        }
      ],
      "signoffs": [
        {
          "key": "operations_owner",
          "label_pl": "Akceptacja stabilizacji",
          "label_en": "Stabilization approval",
          "role": "operations_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.2.0",
      "sequence": 51,
      "phase_key": "automation",
      "phase_label_pl": "1.2.x — Automatyzacje kontrolowane",
      "phase_label_en": "1.2.x — Controlled automation",
      "title_pl": "Automation Governance Open",
      "title_en": "Automation Governance Opening",
      "purpose_pl": "Otwarcie governance automatyzacji z pełną listą safety guardów i właścicieli.",
      "purpose_en": "Evidence-driven execution of Automation Governance Opening within the controlled automation governance programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "automation_policy_approved",
          "label_pl": "Polityka automatyzacji zatwierdzona",
          "label_en": "Automation policy approved",
          "adapter": "automation_policy_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Polityka automatyzacji zatwierdzona",
          "description_en": "Automation policy approved"
        },
        {
          "key": "automation_kill_switch_ready",
          "label_pl": "Kill switch automatyzacji gotowy",
          "label_en": "Automation kill switch ready",
          "adapter": "automation_kill_switch",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Kill switch automatyzacji gotowy",
          "description_en": "Automation kill switch ready"
        }
      ],
      "signoffs": [
        {
          "key": "automation_owner",
          "label_pl": "Akceptacja automatyzacji",
          "label_en": "Automation approval",
          "role": "automation_owner"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja bezpieczeństwa klinicznego",
          "label_en": "Clinical safety approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.2.1",
      "sequence": 52,
      "phase_key": "automation",
      "phase_label_pl": "1.2.x — Automatyzacje kontrolowane",
      "phase_label_en": "1.2.x — Controlled automation",
      "title_pl": "Internal Reminder Automation",
      "title_en": "Internal Reminder Automation",
      "purpose_pl": "Kontrolowane automatyczne przypomnienia wewnętrzne bez pacjent-facing send.",
      "purpose_en": "Evidence-driven execution of Internal Reminder Automation within the controlled automation governance programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "reminder_trial_pass",
          "label_pl": "Trial przypomnień wewnętrznych zaliczony",
          "label_en": "Internal reminder trial passed",
          "adapter": "automation_trial:internal_reminder",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Trial przypomnień wewnętrznych zaliczony",
          "description_en": "Internal reminder trial passed"
        },
        {
          "key": "reminder_no_patient_send",
          "label_pl": "Przypomnienia nie wysyłają do pacjenta",
          "label_en": "Reminders do not send to patients",
          "adapter": "patient_auto_send_off",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Przypomnienia nie wysyłają do pacjenta",
          "description_en": "Reminders do not send to patients"
        }
      ],
      "signoffs": [
        {
          "key": "automation_owner",
          "label_pl": "Akceptacja automatyzacji",
          "label_en": "Automation approval",
          "role": "automation_owner"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja bezpieczeństwa klinicznego",
          "label_en": "Clinical safety approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.2.2",
      "sequence": 53,
      "phase_key": "automation",
      "phase_label_pl": "1.2.x — Automatyzacje kontrolowane",
      "phase_label_en": "1.2.x — Controlled automation",
      "title_pl": "Document Missing Evidence Automation",
      "title_en": "Missing-document Evidence Automation",
      "purpose_pl": "Automatyczne wykrywanie braków dowodów dokumentowych i tworzenie zadań.",
      "purpose_en": "Evidence-driven execution of Missing-document Evidence Automation within the controlled automation governance programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "document_evidence_trial_pass",
          "label_pl": "Trial wykrywania braków dokumentów zaliczony",
          "label_en": "Missing-document evidence trial passed",
          "adapter": "automation_trial:document_evidence",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Trial wykrywania braków dokumentów zaliczony",
          "description_en": "Missing-document evidence trial passed"
        },
        {
          "key": "false_positive_rate_accepted",
          "label_pl": "False-positive rate zaakceptowany",
          "label_en": "False-positive rate accepted",
          "adapter": "automation_false_positive_accepted",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "False-positive rate zaakceptowany",
          "description_en": "False-positive rate accepted"
        }
      ],
      "signoffs": [
        {
          "key": "automation_owner",
          "label_pl": "Akceptacja automatyzacji",
          "label_en": "Automation approval",
          "role": "automation_owner"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja bezpieczeństwa klinicznego",
          "label_en": "Clinical safety approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.2.3",
      "sequence": 54,
      "phase_key": "automation",
      "phase_label_pl": "1.2.x — Automatyzacje kontrolowane",
      "phase_label_en": "1.2.x — Controlled automation",
      "title_pl": "Inbound Triage Assisted Binding",
      "title_en": "Assisted Inbound Triage Binding",
      "purpose_pl": "Wspomagane przypisywanie inbound do sprawy z progami confidence i manual review.",
      "purpose_en": "Evidence-driven execution of Assisted Inbound Triage Binding within the controlled automation governance programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "inbound_binding_trial_pass",
          "label_pl": "Trial assisted binding zaliczony",
          "label_en": "Assisted inbound binding trial passed",
          "adapter": "automation_trial:inbound_binding",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Trial assisted binding zaliczony",
          "description_en": "Assisted inbound binding trial passed"
        },
        {
          "key": "low_confidence_human_review",
          "label_pl": "Niska pewność wymaga review człowieka",
          "label_en": "Low confidence requires human review",
          "adapter": "automation_human_review",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Niska pewność wymaga review człowieka",
          "description_en": "Low confidence requires human review"
        }
      ],
      "signoffs": [
        {
          "key": "automation_owner",
          "label_pl": "Akceptacja automatyzacji",
          "label_en": "Automation approval",
          "role": "automation_owner"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja bezpieczeństwa klinicznego",
          "label_en": "Clinical safety approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.2.4",
      "sequence": 55,
      "phase_key": "automation",
      "phase_label_pl": "1.2.x — Automatyzacje kontrolowane",
      "phase_label_en": "1.2.x — Controlled automation",
      "title_pl": "Work Queue Auto-prioritization",
      "title_en": "Work Queue Auto-prioritization",
      "purpose_pl": "Automatyczna propozycja priorytetów z human override i audytem.",
      "purpose_en": "Evidence-driven execution of Work Queue Auto-prioritization within the controlled automation governance programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "prioritization_trial_pass",
          "label_pl": "Trial priorytetyzacji Work Queue zaliczony",
          "label_en": "Work Queue prioritization trial passed",
          "adapter": "automation_trial:work_queue_priority",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Trial priorytetyzacji Work Queue zaliczony",
          "description_en": "Work Queue prioritization trial passed"
        },
        {
          "key": "priority_override_available",
          "label_pl": "Ręczny override priorytetu dostępny",
          "label_en": "Manual priority override available",
          "adapter": "automation_override_ready",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Ręczny override priorytetu dostępny",
          "description_en": "Manual priority override available"
        }
      ],
      "signoffs": [
        {
          "key": "automation_owner",
          "label_pl": "Akceptacja automatyzacji",
          "label_en": "Automation approval",
          "role": "automation_owner"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja bezpieczeństwa klinicznego",
          "label_en": "Clinical safety approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.2.5",
      "sequence": 56,
      "phase_key": "automation",
      "phase_label_pl": "1.2.x — Automatyzacje kontrolowane",
      "phase_label_en": "1.2.x — Controlled automation",
      "title_pl": "Communication Draft Automation",
      "title_en": "Communication Draft Automation",
      "purpose_pl": "Automatyczne tworzenie draftów komunikacji bez automatycznej wysyłki.",
      "purpose_en": "Evidence-driven execution of Communication Draft Automation within the controlled automation governance programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "draft_automation_trial_pass",
          "label_pl": "Trial automatycznego draftu zaliczony",
          "label_en": "Communication draft automation trial passed",
          "adapter": "automation_trial:communication_draft",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Trial automatycznego draftu zaliczony",
          "description_en": "Communication draft automation trial passed"
        },
        {
          "key": "draft_requires_review",
          "label_pl": "Każdy draft wymaga review",
          "label_en": "Every draft requires review",
          "adapter": "communication_safety_pass",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Każdy draft wymaga review",
          "description_en": "Every draft requires review"
        }
      ],
      "signoffs": [
        {
          "key": "automation_owner",
          "label_pl": "Akceptacja automatyzacji",
          "label_en": "Automation approval",
          "role": "automation_owner"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja bezpieczeństwa klinicznego",
          "label_en": "Clinical safety approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.2.6",
      "sequence": 57,
      "phase_key": "automation",
      "phase_label_pl": "1.2.x — Automatyzacje kontrolowane",
      "phase_label_en": "1.2.x — Controlled automation",
      "title_pl": "Patient Portal Publish Review Workflow",
      "title_en": "Patient Portal Publication Review Workflow",
      "purpose_pl": "Workflow przeglądu publikacji portalu pacjenta przed pokazaniem informacji.",
      "purpose_en": "Evidence-driven execution of Patient Portal Publication Review Workflow within the controlled automation governance programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "portal_publish_trial_pass",
          "label_pl": "Trial publikacji do portalu zaliczony",
          "label_en": "Portal publication workflow trial passed",
          "adapter": "automation_trial:portal_publish",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Trial publikacji do portalu zaliczony",
          "description_en": "Portal publication workflow trial passed"
        },
        {
          "key": "portal_publish_requires_approval",
          "label_pl": "Publikacja wymaga akceptacji",
          "label_en": "Portal publication requires approval",
          "adapter": "portal_publish_approval",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Publikacja wymaga akceptacji",
          "description_en": "Portal publication requires approval"
        }
      ],
      "signoffs": [
        {
          "key": "automation_owner",
          "label_pl": "Akceptacja automatyzacji",
          "label_en": "Automation approval",
          "role": "automation_owner"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja bezpieczeństwa klinicznego",
          "label_en": "Clinical safety approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.2.7",
      "sequence": 58,
      "phase_key": "automation",
      "phase_label_pl": "1.2.x — Automatyzacje kontrolowane",
      "phase_label_en": "1.2.x — Controlled automation",
      "title_pl": "Automation Exception Ledger",
      "title_en": "Automation Exception Ledger",
      "purpose_pl": "Ledger wyjątków automatyzacji i decyzji override.",
      "purpose_en": "Evidence-driven execution of Automation Exception Ledger within the controlled automation governance programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "exception_ledger_operational",
          "label_pl": "Ledger wyjątków automatyzacji działa",
          "label_en": "Automation exception ledger operational",
          "adapter": "automation_exception_ledger",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Ledger wyjątków automatyzacji działa",
          "description_en": "Automation exception ledger operational"
        },
        {
          "key": "exceptions_have_expiry",
          "label_pl": "Wyjątki mają termin ważności",
          "label_en": "Exceptions have expiry",
          "adapter": "automation_exception_expiry",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Wyjątki mają termin ważności",
          "description_en": "Exceptions have expiry"
        }
      ],
      "signoffs": [
        {
          "key": "automation_owner",
          "label_pl": "Akceptacja automatyzacji",
          "label_en": "Automation approval",
          "role": "automation_owner"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja bezpieczeństwa klinicznego",
          "label_en": "Clinical safety approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.2.8",
      "sequence": 59,
      "phase_key": "automation",
      "phase_label_pl": "1.2.x — Automatyzacje kontrolowane",
      "phase_label_en": "1.2.x — Controlled automation",
      "title_pl": "Automation Safety Audit",
      "title_en": "Automation Safety Audit",
      "purpose_pl": "Audyt bezpieczeństwa automatyzacji i potwierdzenie braku działań klinicznych bez zgody.",
      "purpose_en": "Evidence-driven execution of Automation Safety Audit within the controlled automation governance programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "automation_safety_audit_pass",
          "label_pl": "Audyt bezpieczeństwa automatyzacji zaliczony",
          "label_en": "Automation safety audit passed",
          "adapter": "automation_safety_audit",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Audyt bezpieczeństwa automatyzacji zaliczony",
          "description_en": "Automation safety audit passed"
        },
        {
          "key": "all_auto_clinical_off",
          "label_pl": "Automatyczne decyzje kliniczne wyłączone",
          "label_en": "Automatic clinical decisions disabled",
          "adapter": "auto_clinical_decisions_off",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Automatyczne decyzje kliniczne wyłączone",
          "description_en": "Automatic clinical decisions disabled"
        }
      ],
      "signoffs": [
        {
          "key": "automation_owner",
          "label_pl": "Akceptacja automatyzacji",
          "label_en": "Automation approval",
          "role": "automation_owner"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja bezpieczeństwa klinicznego",
          "label_en": "Clinical safety approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.2.9",
      "sequence": 60,
      "phase_key": "automation",
      "phase_label_pl": "1.2.x — Automatyzacje kontrolowane",
      "phase_label_en": "1.2.x — Controlled automation",
      "title_pl": "Controlled Automation Release Freeze",
      "title_en": "Controlled Automation Release Freeze",
      "purpose_pl": "Zamrożenie kontrolowanych automatyzacji i sign-off.",
      "purpose_en": "Evidence-driven execution of Controlled Automation Release Freeze within the controlled automation governance programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "automation_release_freeze",
          "label_pl": "Freeze automatyzacji aktywny",
          "label_en": "Automation release freeze active",
          "adapter": "automation_freeze_active",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Freeze automatyzacji aktywny",
          "description_en": "Automation release freeze active"
        },
        {
          "key": "approved_automation_inventory",
          "label_pl": "Inwentarz zatwierdzonych automatyzacji kompletny",
          "label_en": "Approved automation inventory complete",
          "adapter": "approved_automation_inventory",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Inwentarz zatwierdzonych automatyzacji kompletny",
          "description_en": "Approved automation inventory complete"
        }
      ],
      "signoffs": [
        {
          "key": "automation_owner",
          "label_pl": "Akceptacja automatyzacji",
          "label_en": "Automation approval",
          "role": "automation_owner"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja bezpieczeństwa klinicznego",
          "label_en": "Clinical safety approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.3.0",
      "sequence": 61,
      "phase_key": "digital_twin",
      "phase_label_pl": "1.3.x — Digital Twin Advanced",
      "phase_label_en": "1.3.x — Digital Twin Advanced",
      "title_pl": "Advanced Scenario Model Foundation",
      "title_en": "Advanced Scenario Model Foundation",
      "purpose_pl": "Fundament zaawansowanych scenariuszy Digital Twin z governance i evidence trace.",
      "purpose_en": "Evidence-driven execution of Advanced Scenario Model Foundation within the advanced Digital Twin governance and validation programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "model_registry_ready",
          "label_pl": "Rejestr modeli i datasetów gotowy",
          "label_en": "Model and dataset registry ready",
          "adapter": "model_registry_ready",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Rejestr modeli i datasetów gotowy",
          "description_en": "Model and dataset registry ready"
        },
        {
          "key": "training_data_lineage",
          "label_pl": "Lineage danych treningowych udokumentowany",
          "label_en": "Training-data lineage documented",
          "adapter": "model_data_lineage",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Lineage danych treningowych udokumentowany",
          "description_en": "Training-data lineage documented"
        }
      ],
      "signoffs": [
        {
          "key": "model_owner",
          "label_pl": "Akceptacja właściciela modelu",
          "label_en": "Model owner approval",
          "role": "model_owner"
        },
        {
          "key": "or_owner",
          "label_pl": "Akceptacja operacyjna OR",
          "label_en": "OR operational approval",
          "role": "or_manager"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.3.1",
      "sequence": 62,
      "phase_key": "digital_twin",
      "phase_label_pl": "1.3.x — Digital Twin Advanced",
      "phase_label_en": "1.3.x — Digital Twin Advanced",
      "title_pl": "PACU Prediction Model Integration",
      "title_en": "PACU Prediction Model Integration",
      "purpose_pl": "Integracja predykcji PACU, konfliktów i przepustowości.",
      "purpose_en": "Evidence-driven execution of PACU Prediction Model Integration within the advanced Digital Twin governance and validation programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "pacu_model_validated",
          "label_pl": "Model PACU zwalidowany",
          "label_en": "PACU model validated",
          "adapter": "model_validation:pacu_prediction",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Model PACU zwalidowany",
          "description_en": "PACU model validated"
        },
        {
          "key": "pacu_calibration_accepted",
          "label_pl": "Kalibracja modelu PACU zaakceptowana",
          "label_en": "PACU model calibration accepted",
          "adapter": "model_calibration:pacu_prediction",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Kalibracja modelu PACU zaakceptowana",
          "description_en": "PACU model calibration accepted"
        }
      ],
      "signoffs": [
        {
          "key": "model_owner",
          "label_pl": "Akceptacja właściciela modelu",
          "label_en": "Model owner approval",
          "role": "model_owner"
        },
        {
          "key": "or_owner",
          "label_pl": "Akceptacja operacyjna OR",
          "label_en": "OR operational approval",
          "role": "or_manager"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.3.2",
      "sequence": 63,
      "phase_key": "digital_twin",
      "phase_label_pl": "1.3.x — Digital Twin Advanced",
      "phase_label_en": "1.3.x — Digital Twin Advanced",
      "title_pl": "Staff Constraints Optimizer",
      "title_en": "Staff Constraint Optimizer",
      "purpose_pl": "Model ograniczeń personelu, kompetencji, zmian i konfliktów.",
      "purpose_en": "Evidence-driven execution of Staff Constraint Optimizer within the advanced Digital Twin governance and validation programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "staff_optimizer_validated",
          "label_pl": "Optymalizator ograniczeń personelu zwalidowany",
          "label_en": "Staff constraint optimizer validated",
          "adapter": "model_validation:staff_constraints",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Optymalizator ograniczeń personelu zwalidowany",
          "description_en": "Staff constraint optimizer validated"
        },
        {
          "key": "hard_constraints_enforced",
          "label_pl": "Twarde ograniczenia personelu wymuszone",
          "label_en": "Hard staff constraints enforced",
          "adapter": "model_hard_constraints",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Twarde ograniczenia personelu wymuszone",
          "description_en": "Hard staff constraints enforced"
        }
      ],
      "signoffs": [
        {
          "key": "model_owner",
          "label_pl": "Akceptacja właściciela modelu",
          "label_en": "Model owner approval",
          "role": "model_owner"
        },
        {
          "key": "or_owner",
          "label_pl": "Akceptacja operacyjna OR",
          "label_en": "OR operational approval",
          "role": "or_manager"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.3.3",
      "sequence": 64,
      "phase_key": "digital_twin",
      "phase_label_pl": "1.3.x — Digital Twin Advanced",
      "phase_label_en": "1.3.x — Digital Twin Advanced",
      "title_pl": "Cost / Delay / Satisfaction Model",
      "title_en": "Cost, Delay and Satisfaction Model",
      "purpose_pl": "Model kosztu, opóźnień i satysfakcji pacjenta.",
      "purpose_en": "Evidence-driven execution of Cost, Delay and Satisfaction Model within the advanced Digital Twin governance and validation programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "multiobjective_model_validated",
          "label_pl": "Model koszt/opóźnienie/satysfakcja zwalidowany",
          "label_en": "Cost/delay/satisfaction model validated",
          "adapter": "model_validation:multiobjective",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Model koszt/opóźnienie/satysfakcja zwalidowany",
          "description_en": "Cost/delay/satisfaction model validated"
        },
        {
          "key": "objective_weights_governed",
          "label_pl": "Wagi celów objęte governance",
          "label_en": "Objective weights governed",
          "adapter": "model_objective_governance",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Wagi celów objęte governance",
          "description_en": "Objective weights governed"
        }
      ],
      "signoffs": [
        {
          "key": "model_owner",
          "label_pl": "Akceptacja właściciela modelu",
          "label_en": "Model owner approval",
          "role": "model_owner"
        },
        {
          "key": "or_owner",
          "label_pl": "Akceptacja operacyjna OR",
          "label_en": "OR operational approval",
          "role": "or_manager"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.3.4",
      "sequence": 65,
      "phase_key": "digital_twin",
      "phase_label_pl": "1.3.x — Digital Twin Advanced",
      "phase_label_en": "1.3.x — Digital Twin Advanced",
      "title_pl": "Simulation Explainability",
      "title_en": "Simulation Explainability",
      "purpose_pl": "Wyjaśnialność rekomendacji Digital Twin i reason codes.",
      "purpose_en": "Evidence-driven execution of Simulation Explainability within the advanced Digital Twin governance and validation programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "explainability_review_pass",
          "label_pl": "Przegląd explainability zaliczony",
          "label_en": "Explainability review passed",
          "adapter": "model_explainability",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Przegląd explainability zaliczony",
          "description_en": "Explainability review passed"
        },
        {
          "key": "recommendation_trace_complete",
          "label_pl": "Ślad rekomendacji kompletny",
          "label_en": "Recommendation trace complete",
          "adapter": "model_recommendation_trace",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Ślad rekomendacji kompletny",
          "description_en": "Recommendation trace complete"
        }
      ],
      "signoffs": [
        {
          "key": "model_owner",
          "label_pl": "Akceptacja właściciela modelu",
          "label_en": "Model owner approval",
          "role": "model_owner"
        },
        {
          "key": "or_owner",
          "label_pl": "Akceptacja operacyjna OR",
          "label_en": "OR operational approval",
          "role": "or_manager"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.3.5",
      "sequence": 66,
      "phase_key": "digital_twin",
      "phase_label_pl": "1.3.x — Digital Twin Advanced",
      "phase_label_en": "1.3.x — Digital Twin Advanced",
      "title_pl": "Safe Apply Rollback Drill",
      "title_en": "Safe-apply Rollback Drill",
      "purpose_pl": "Ćwiczenie safe apply i rollbacku bez automatycznego wdrożenia.",
      "purpose_en": "Evidence-driven execution of Safe-apply Rollback Drill within the advanced Digital Twin governance and validation programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "safe_apply_rollback_drill",
          "label_pl": "Rollback Safe Apply przetestowany",
          "label_en": "Safe Apply rollback drill passed",
          "adapter": "test_suite:digital_twin_rollback",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Rollback Safe Apply przetestowany",
          "description_en": "Safe Apply rollback drill passed"
        },
        {
          "key": "auto_apply_disabled",
          "label_pl": "Auto-apply pozostaje wyłączony",
          "label_en": "Auto-apply remains disabled",
          "adapter": "digital_twin_auto_apply_off",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Auto-apply pozostaje wyłączony",
          "description_en": "Auto-apply remains disabled"
        }
      ],
      "signoffs": [
        {
          "key": "model_owner",
          "label_pl": "Akceptacja właściciela modelu",
          "label_en": "Model owner approval",
          "role": "model_owner"
        },
        {
          "key": "or_owner",
          "label_pl": "Akceptacja operacyjna OR",
          "label_en": "OR operational approval",
          "role": "or_manager"
        }
      ],
      "test_suites": [
        {
          "key": "digital_twin_rollback",
          "label_pl": "Rollback Digital Twin",
          "label_en": "Digital Twin rollback",
          "owner_role": "or_manager",
          "critical": true
        }
      ]
    },
    {
      "version": "1.3.6",
      "sequence": 67,
      "phase_key": "digital_twin",
      "phase_label_pl": "1.3.x — Digital Twin Advanced",
      "phase_label_en": "1.3.x — Digital Twin Advanced",
      "title_pl": "Digital Twin Process Mining Feedback",
      "title_en": "Digital Twin Process-mining Feedback",
      "purpose_pl": "Pętla feedback z process mining do scenariuszy Digital Twin.",
      "purpose_en": "Evidence-driven execution of Digital Twin Process-mining Feedback within the advanced Digital Twin governance and validation programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "feedback_loop_validated",
          "label_pl": "Pętla Process Mining → Digital Twin zwalidowana",
          "label_en": "Process Mining to Digital Twin feedback loop validated",
          "adapter": "model_feedback_loop",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Pętla Process Mining → Digital Twin zwalidowana",
          "description_en": "Process Mining to Digital Twin feedback loop validated"
        },
        {
          "key": "drift_monitoring_ready",
          "label_pl": "Monitoring driftu gotowy",
          "label_en": "Drift monitoring ready",
          "adapter": "model_drift_monitoring",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Monitoring driftu gotowy",
          "description_en": "Drift monitoring ready"
        }
      ],
      "signoffs": [
        {
          "key": "model_owner",
          "label_pl": "Akceptacja właściciela modelu",
          "label_en": "Model owner approval",
          "role": "model_owner"
        },
        {
          "key": "or_owner",
          "label_pl": "Akceptacja operacyjna OR",
          "label_en": "OR operational approval",
          "role": "or_manager"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.3.7",
      "sequence": 68,
      "phase_key": "digital_twin",
      "phase_label_pl": "1.3.x — Digital Twin Advanced",
      "phase_label_en": "1.3.x — Digital Twin Advanced",
      "title_pl": "Scenario Governance Sign-off",
      "title_en": "Scenario Governance Approval",
      "purpose_pl": "Sign-off governance dla scenariuszy i warunków użycia.",
      "purpose_en": "Evidence-driven execution of Scenario Governance Approval within the advanced Digital Twin governance and validation programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "scenario_governance_approved",
          "label_pl": "Governance scenariuszy zatwierdzone",
          "label_en": "Scenario governance approved",
          "adapter": "model_governance_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Governance scenariuszy zatwierdzone",
          "description_en": "Scenario governance approved"
        },
        {
          "key": "model_owners_assigned",
          "label_pl": "Właściciele modeli przypisani",
          "label_en": "Model owners assigned",
          "adapter": "model_owners_assigned",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Właściciele modeli przypisani",
          "description_en": "Model owners assigned"
        }
      ],
      "signoffs": [
        {
          "key": "model_owner",
          "label_pl": "Akceptacja właściciela modelu",
          "label_en": "Model owner approval",
          "role": "model_owner"
        },
        {
          "key": "or_owner",
          "label_pl": "Akceptacja operacyjna OR",
          "label_en": "OR operational approval",
          "role": "or_manager"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.3.8",
      "sequence": 69,
      "phase_key": "digital_twin",
      "phase_label_pl": "1.3.x — Digital Twin Advanced",
      "phase_label_en": "1.3.x — Digital Twin Advanced",
      "title_pl": "Advanced OR Optimization Pilot",
      "title_en": "Advanced OR Optimization Pilot",
      "purpose_pl": "Pilot optymalizacji dnia operacyjnego jako rekomendacja human-in-the-loop.",
      "purpose_en": "Evidence-driven execution of Advanced OR Optimization Pilot within the advanced Digital Twin governance and validation programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "or_optimization_pilot_pass",
          "label_pl": "Pilot optymalizacji OR zaliczony",
          "label_en": "Advanced OR optimization pilot passed",
          "adapter": "model_pilot:or_optimization",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Pilot optymalizacji OR zaliczony",
          "description_en": "Advanced OR optimization pilot passed"
        },
        {
          "key": "human_override_tested",
          "label_pl": "Human override przetestowany",
          "label_en": "Human override tested",
          "adapter": "model_human_override",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Human override przetestowany",
          "description_en": "Human override tested"
        }
      ],
      "signoffs": [
        {
          "key": "model_owner",
          "label_pl": "Akceptacja właściciela modelu",
          "label_en": "Model owner approval",
          "role": "model_owner"
        },
        {
          "key": "or_owner",
          "label_pl": "Akceptacja operacyjna OR",
          "label_en": "OR operational approval",
          "role": "or_manager"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.3.9",
      "sequence": 70,
      "phase_key": "digital_twin",
      "phase_label_pl": "1.3.x — Digital Twin Advanced",
      "phase_label_en": "1.3.x — Digital Twin Advanced",
      "title_pl": "Digital Twin Advanced Release Freeze",
      "title_en": "Digital Twin Advanced Release Freeze",
      "purpose_pl": "Zamrożenie Digital Twin Advanced i safety review.",
      "purpose_en": "Evidence-driven execution of Digital Twin Advanced Release Freeze within the advanced Digital Twin governance and validation programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "digital_twin_freeze_active",
          "label_pl": "Freeze Digital Twin aktywny",
          "label_en": "Digital Twin release freeze active",
          "adapter": "model_release_freeze",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Freeze Digital Twin aktywny",
          "description_en": "Digital Twin release freeze active"
        },
        {
          "key": "validated_model_inventory",
          "label_pl": "Inwentarz zwalidowanych modeli kompletny",
          "label_en": "Validated model inventory complete",
          "adapter": "validated_model_inventory",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Inwentarz zwalidowanych modeli kompletny",
          "description_en": "Validated model inventory complete"
        }
      ],
      "signoffs": [
        {
          "key": "model_owner",
          "label_pl": "Akceptacja właściciela modelu",
          "label_en": "Model owner approval",
          "role": "model_owner"
        },
        {
          "key": "or_owner",
          "label_pl": "Akceptacja operacyjna OR",
          "label_en": "OR operational approval",
          "role": "or_manager"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.4.0",
      "sequence": 71,
      "phase_key": "patient_experience",
      "phase_label_pl": "1.4.x — Patient Experience Advanced",
      "phase_label_en": "1.4.x — Patient Experience Advanced",
      "title_pl": "Patient Experience Backlog",
      "title_en": "Patient Experience Backlog",
      "purpose_pl": "Backlog patient experience oparty o aftercare, NPS, portal i komunikację.",
      "purpose_en": "Evidence-driven execution of Patient Experience Backlog within the advanced patient-experience governance programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "experience_backlog_prioritized",
          "label_pl": "Backlog doświadczenia pacjenta spriorytetyzowany",
          "label_en": "Patient experience backlog prioritized",
          "adapter": "experience_backlog",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Backlog doświadczenia pacjenta spriorytetyzowany",
          "description_en": "Patient experience backlog prioritized"
        },
        {
          "key": "clinical_safety_tags",
          "label_pl": "Elementy backlogu oznaczone ryzykiem klinicznym",
          "label_en": "Backlog items tagged for clinical risk",
          "adapter": "experience_safety_tags",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Elementy backlogu oznaczone ryzykiem klinicznym",
          "description_en": "Backlog items tagged for clinical risk"
        }
      ],
      "signoffs": [
        {
          "key": "patient_experience_owner",
          "label_pl": "Akceptacja Patient Experience",
          "label_en": "Patient Experience approval",
          "role": "patient_experience_owner"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja kliniczna",
          "label_en": "Clinical approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.4.1",
      "sequence": 72,
      "phase_key": "patient_experience",
      "phase_label_pl": "1.4.x — Patient Experience Advanced",
      "phase_label_en": "1.4.x — Patient Experience Advanced",
      "title_pl": "Portal UX Upgrade",
      "title_en": "Portal UX Upgrade",
      "purpose_pl": "Ulepszenie portalu pacjenta, timeline i czytelności wymagań.",
      "purpose_en": "Evidence-driven execution of Portal UX Upgrade within the advanced patient-experience governance programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "portal_ux_trial_pass",
          "label_pl": "Test UX portalu zaliczony",
          "label_en": "Portal UX trial passed",
          "adapter": "experience_trial:portal_ux",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Test UX portalu zaliczony",
          "description_en": "Portal UX trial passed"
        },
        {
          "key": "portal_task_completion",
          "label_pl": "Task completion rate zaakceptowany",
          "label_en": "Portal task completion accepted",
          "adapter": "experience_task_completion",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Task completion rate zaakceptowany",
          "description_en": "Portal task completion accepted"
        }
      ],
      "signoffs": [
        {
          "key": "patient_experience_owner",
          "label_pl": "Akceptacja Patient Experience",
          "label_en": "Patient Experience approval",
          "role": "patient_experience_owner"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja kliniczna",
          "label_en": "Clinical approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.4.2",
      "sequence": 73,
      "phase_key": "patient_experience",
      "phase_label_pl": "1.4.x — Patient Experience Advanced",
      "phase_label_en": "1.4.x — Patient Experience Advanced",
      "title_pl": "Dynamic FAQ / Education",
      "title_en": "Dynamic FAQ and Education",
      "purpose_pl": "Dynamiczne FAQ i edukacja pacjenta oparte o Content Blocks i etap ścieżki.",
      "purpose_en": "Evidence-driven execution of Dynamic FAQ and Education within the advanced patient-experience governance programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "education_content_governed",
          "label_pl": "Treści edukacyjne objęte governance",
          "label_en": "Education content governed",
          "adapter": "experience_content_governance",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Treści edukacyjne objęte governance",
          "description_en": "Education content governed"
        },
        {
          "key": "faq_answer_reviewed",
          "label_pl": "Odpowiedzi FAQ przejrzane klinicznie",
          "label_en": "FAQ answers clinically reviewed",
          "adapter": "experience_faq_review",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Odpowiedzi FAQ przejrzane klinicznie",
          "description_en": "FAQ answers clinically reviewed"
        }
      ],
      "signoffs": [
        {
          "key": "patient_experience_owner",
          "label_pl": "Akceptacja Patient Experience",
          "label_en": "Patient Experience approval",
          "role": "patient_experience_owner"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja kliniczna",
          "label_en": "Clinical approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.4.3",
      "sequence": 74,
      "phase_key": "patient_experience",
      "phase_label_pl": "1.4.x — Patient Experience Advanced",
      "phase_label_en": "1.4.x — Patient Experience Advanced",
      "title_pl": "Aftercare Journey Enhancements",
      "title_en": "Aftercare Journey Enhancements",
      "purpose_pl": "Ulepszenie opieki pooperacyjnej, kroków follow-up i reminders.",
      "purpose_en": "Evidence-driven execution of Aftercare Journey Enhancements within the advanced patient-experience governance programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "aftercare_enhancement_trial",
          "label_pl": "Trial ulepszeń aftercare zaliczony",
          "label_en": "Aftercare enhancement trial passed",
          "adapter": "experience_trial:aftercare",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Trial ulepszeń aftercare zaliczony",
          "description_en": "Aftercare enhancement trial passed"
        },
        {
          "key": "aftercare_red_flags_safe",
          "label_pl": "Red flags pozostają nieosłabione",
          "label_en": "Red-flag safeguards remain intact",
          "adapter": "experience_red_flag_safety",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Red flags pozostają nieosłabione",
          "description_en": "Red-flag safeguards remain intact"
        }
      ],
      "signoffs": [
        {
          "key": "patient_experience_owner",
          "label_pl": "Akceptacja Patient Experience",
          "label_en": "Patient Experience approval",
          "role": "patient_experience_owner"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja kliniczna",
          "label_en": "Clinical approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.4.4",
      "sequence": 75,
      "phase_key": "patient_experience",
      "phase_label_pl": "1.4.x — Patient Experience Advanced",
      "phase_label_en": "1.4.x — Patient Experience Advanced",
      "title_pl": "Red Flag Self-reporting Pilot",
      "title_en": "Red-flag Self-reporting Pilot",
      "purpose_pl": "Pilot samo-raportowania czerwonych flag przez pacjenta z triage manual review.",
      "purpose_en": "Evidence-driven execution of Red-flag Self-reporting Pilot within the advanced patient-experience governance programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "self_reporting_pilot_pass",
          "label_pl": "Pilot self-reporting red flags zaliczony",
          "label_en": "Red-flag self-reporting pilot passed",
          "adapter": "experience_trial:red_flag_self_report",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Pilot self-reporting red flags zaliczony",
          "description_en": "Red-flag self-reporting pilot passed"
        },
        {
          "key": "urgent_escalation_tested",
          "label_pl": "Pilna eskalacja przetestowana",
          "label_en": "Urgent escalation tested",
          "adapter": "test_suite:patient_red_flag_escalation",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Pilna eskalacja przetestowana",
          "description_en": "Urgent escalation tested"
        }
      ],
      "signoffs": [
        {
          "key": "patient_experience_owner",
          "label_pl": "Akceptacja Patient Experience",
          "label_en": "Patient Experience approval",
          "role": "patient_experience_owner"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja kliniczna",
          "label_en": "Clinical approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": [
        {
          "key": "patient_red_flag_escalation",
          "label_pl": "Eskalacja red flags pacjenta",
          "label_en": "Patient red-flag escalation",
          "owner_role": "clinical_owner",
          "critical": true
        }
      ]
    },
    {
      "version": "1.4.5",
      "sequence": 76,
      "phase_key": "patient_experience",
      "phase_label_pl": "1.4.x — Patient Experience Advanced",
      "phase_label_en": "1.4.x — Patient Experience Advanced",
      "title_pl": "NPS and Review Governance",
      "title_en": "NPS and Review Governance",
      "purpose_pl": "Governance NPS, opinii i marketingu tylko po safety i zgodach.",
      "purpose_en": "Evidence-driven execution of NPS and Review Governance within the advanced patient-experience governance programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "nps_governance_approved",
          "label_pl": "Governance NPS i recenzji zatwierdzone",
          "label_en": "NPS and review governance approved",
          "adapter": "experience_nps_governance",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Governance NPS i recenzji zatwierdzone",
          "description_en": "NPS and review governance approved"
        },
        {
          "key": "nps_only_after_safety",
          "label_pl": "NPS tylko po safety i zgodzie",
          "label_en": "NPS only after safety and consent",
          "adapter": "experience_nps_safety",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "NPS tylko po safety i zgodzie",
          "description_en": "NPS only after safety and consent"
        }
      ],
      "signoffs": [
        {
          "key": "patient_experience_owner",
          "label_pl": "Akceptacja Patient Experience",
          "label_en": "Patient Experience approval",
          "role": "patient_experience_owner"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja kliniczna",
          "label_en": "Clinical approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.4.6",
      "sequence": 77,
      "phase_key": "patient_experience",
      "phase_label_pl": "1.4.x — Patient Experience Advanced",
      "phase_label_en": "1.4.x — Patient Experience Advanced",
      "title_pl": "Photo Follow-up UX",
      "title_en": "Photo Follow-up UX",
      "purpose_pl": "UX zdjęć kontrolnych i bezpieczne dowody follow-up.",
      "purpose_en": "Evidence-driven execution of Photo Follow-up UX within the advanced patient-experience governance programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "photo_followup_trial_pass",
          "label_pl": "Trial photo follow-up zaliczony",
          "label_en": "Photo follow-up trial passed",
          "adapter": "experience_trial:photo_followup",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Trial photo follow-up zaliczony",
          "description_en": "Photo follow-up trial passed"
        },
        {
          "key": "photo_privacy_pass",
          "label_pl": "Prywatność zdjęć zweryfikowana",
          "label_en": "Photo privacy verified",
          "adapter": "experience_photo_privacy",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Prywatność zdjęć zweryfikowana",
          "description_en": "Photo privacy verified"
        }
      ],
      "signoffs": [
        {
          "key": "patient_experience_owner",
          "label_pl": "Akceptacja Patient Experience",
          "label_en": "Patient Experience approval",
          "role": "patient_experience_owner"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja kliniczna",
          "label_en": "Clinical approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.4.7",
      "sequence": 78,
      "phase_key": "patient_experience",
      "phase_label_pl": "1.4.x — Patient Experience Advanced",
      "phase_label_en": "1.4.x — Patient Experience Advanced",
      "title_pl": "Patient Communication Personalization",
      "title_en": "Patient Communication Personalization",
      "purpose_pl": "Personalizacja komunikacji pacjenta z regułami zgód i manual review.",
      "purpose_en": "Evidence-driven execution of Patient Communication Personalization within the advanced patient-experience governance programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "personalization_trial_pass",
          "label_pl": "Trial personalizacji komunikacji zaliczony",
          "label_en": "Communication personalization trial passed",
          "adapter": "experience_trial:communication_personalization",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Trial personalizacji komunikacji zaliczony",
          "description_en": "Communication personalization trial passed"
        },
        {
          "key": "personalization_consent_pass",
          "label_pl": "Personalizacja respektuje zgodę",
          "label_en": "Personalization respects consent",
          "adapter": "communication_safety_pass",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Personalizacja respektuje zgodę",
          "description_en": "Personalization respects consent"
        }
      ],
      "signoffs": [
        {
          "key": "patient_experience_owner",
          "label_pl": "Akceptacja Patient Experience",
          "label_en": "Patient Experience approval",
          "role": "patient_experience_owner"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja kliniczna",
          "label_en": "Clinical approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.4.8",
      "sequence": 79,
      "phase_key": "patient_experience",
      "phase_label_pl": "1.4.x — Patient Experience Advanced",
      "phase_label_en": "1.4.x — Patient Experience Advanced",
      "title_pl": "Accessibility and Language Review",
      "title_en": "Accessibility and Language Review",
      "purpose_pl": "Dostępność, język, czytelność i wielojęzyczność treści pacjent-facing.",
      "purpose_en": "Evidence-driven execution of Accessibility and Language Review within the advanced patient-experience governance programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "accessibility_review_pass",
          "label_pl": "Przegląd dostępności zaliczony",
          "label_en": "Accessibility review passed",
          "adapter": "experience_accessibility",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Przegląd dostępności zaliczony",
          "description_en": "Accessibility review passed"
        },
        {
          "key": "language_coverage_approved",
          "label_pl": "Pokrycie PL/EN zatwierdzone",
          "label_en": "Polish/English coverage approved",
          "adapter": "experience_language_coverage",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Pokrycie PL/EN zatwierdzone",
          "description_en": "Polish/English coverage approved"
        }
      ],
      "signoffs": [
        {
          "key": "patient_experience_owner",
          "label_pl": "Akceptacja Patient Experience",
          "label_en": "Patient Experience approval",
          "role": "patient_experience_owner"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja kliniczna",
          "label_en": "Clinical approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.4.9",
      "sequence": 80,
      "phase_key": "patient_experience",
      "phase_label_pl": "1.4.x — Patient Experience Advanced",
      "phase_label_en": "1.4.x — Patient Experience Advanced",
      "title_pl": "Patient Experience Release Freeze",
      "title_en": "Patient Experience Release Freeze",
      "purpose_pl": "Zamrożenie Patient Experience Advanced i QA.",
      "purpose_en": "Evidence-driven execution of Patient Experience Release Freeze within the advanced patient-experience governance programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "patient_experience_freeze",
          "label_pl": "Freeze Patient Experience aktywny",
          "label_en": "Patient Experience release freeze active",
          "adapter": "experience_release_freeze",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Freeze Patient Experience aktywny",
          "description_en": "Patient Experience release freeze active"
        },
        {
          "key": "experience_metrics_baseline",
          "label_pl": "Baseline metryk doświadczenia zapisany",
          "label_en": "Experience metrics baseline recorded",
          "adapter": "experience_metrics_baseline",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Baseline metryk doświadczenia zapisany",
          "description_en": "Experience metrics baseline recorded"
        }
      ],
      "signoffs": [
        {
          "key": "patient_experience_owner",
          "label_pl": "Akceptacja Patient Experience",
          "label_en": "Patient Experience approval",
          "role": "patient_experience_owner"
        },
        {
          "key": "clinical_owner",
          "label_pl": "Akceptacja kliniczna",
          "label_en": "Clinical approval",
          "role": "clinical_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.5.0",
      "sequence": 81,
      "phase_key": "multisite",
      "phase_label_pl": "1.5.x — Multi-site Production",
      "phase_label_en": "1.5.x — Multi-site Production",
      "title_pl": "Multi-site Production Foundation",
      "title_en": "Multi-site Production Foundation",
      "purpose_pl": "Fundament produkcji wielolokalizacyjnej.",
      "purpose_en": "Evidence-driven execution of Multi-site Production Foundation within the multi-site production rollout programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "site_registry_ready",
          "label_pl": "Rejestr lokalizacji produkcyjnych gotowy",
          "label_en": "Production site registry ready",
          "adapter": "multisite_registry_ready",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Rejestr lokalizacji produkcyjnych gotowy",
          "description_en": "Production site registry ready"
        },
        {
          "key": "site_data_boundaries",
          "label_pl": "Granice danych lokalizacji zatwierdzone",
          "label_en": "Site data boundaries approved",
          "adapter": "multisite_data_boundaries",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Granice danych lokalizacji zatwierdzone",
          "description_en": "Site data boundaries approved"
        }
      ],
      "signoffs": [
        {
          "key": "multisite_owner",
          "label_pl": "Akceptacja multi-site",
          "label_en": "Multi-site approval",
          "role": "multisite_owner"
        },
        {
          "key": "security_owner",
          "label_pl": "Akceptacja granic danych",
          "label_en": "Data-boundary approval",
          "role": "security_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.5.1",
      "sequence": 82,
      "phase_key": "multisite",
      "phase_label_pl": "1.5.x — Multi-site Production",
      "phase_label_en": "1.5.x — Multi-site Production",
      "title_pl": "Site-specific Workflows",
      "title_en": "Site-specific Workflows",
      "purpose_pl": "Workflow specyficzne dla lokalizacji i wyjątków lokalnych.",
      "purpose_en": "Evidence-driven execution of Site-specific Workflows within the multi-site production rollout programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "workflow_variants_governed",
          "label_pl": "Warianty workflow lokalizacji objęte governance",
          "label_en": "Site workflow variants governed",
          "adapter": "multisite_workflow_governance",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Warianty workflow lokalizacji objęte governance",
          "description_en": "Site workflow variants governed"
        },
        {
          "key": "default_workflow_fallback",
          "label_pl": "Kanoniczny fallback workflow zdefiniowany",
          "label_en": "Canonical fallback workflow defined",
          "adapter": "multisite_workflow_fallback",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Kanoniczny fallback workflow zdefiniowany",
          "description_en": "Canonical fallback workflow defined"
        }
      ],
      "signoffs": [
        {
          "key": "multisite_owner",
          "label_pl": "Akceptacja multi-site",
          "label_en": "Multi-site approval",
          "role": "multisite_owner"
        },
        {
          "key": "security_owner",
          "label_pl": "Akceptacja granic danych",
          "label_en": "Data-boundary approval",
          "role": "security_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.5.2",
      "sequence": 83,
      "phase_key": "multisite",
      "phase_label_pl": "1.5.x — Multi-site Production",
      "phase_label_en": "1.5.x — Multi-site Production",
      "title_pl": "Multi-site Inventory and Implant Governance",
      "title_en": "Multi-site Inventory and Implant Governance",
      "purpose_pl": "Magazyn, implanty, rezerwacje i paszporty implantów w modelu multi-site.",
      "purpose_en": "Evidence-driven execution of Multi-site Inventory and Implant Governance within the multi-site production rollout programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "inventory_scope_validated",
          "label_pl": "Scope magazynu i implantów zwalidowany",
          "label_en": "Inventory and implant scope validated",
          "adapter": "multisite_inventory_scope",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Scope magazynu i implantów zwalidowany",
          "description_en": "Inventory and implant scope validated"
        },
        {
          "key": "cross_site_stock_controls",
          "label_pl": "Kontrole stocku między site gotowe",
          "label_en": "Cross-site stock controls ready",
          "adapter": "multisite_stock_controls",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Kontrole stocku między site gotowe",
          "description_en": "Cross-site stock controls ready"
        }
      ],
      "signoffs": [
        {
          "key": "multisite_owner",
          "label_pl": "Akceptacja multi-site",
          "label_en": "Multi-site approval",
          "role": "multisite_owner"
        },
        {
          "key": "security_owner",
          "label_pl": "Akceptacja granic danych",
          "label_en": "Data-boundary approval",
          "role": "security_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.5.3",
      "sequence": 84,
      "phase_key": "multisite",
      "phase_label_pl": "1.5.x — Multi-site Production",
      "phase_label_en": "1.5.x — Multi-site Production",
      "title_pl": "Multi-site OR Capacity Board",
      "title_en": "Multi-site OR Capacity Board",
      "purpose_pl": "Board sal, PACU, łóżek i zespołów w wielu lokalizacjach.",
      "purpose_en": "Evidence-driven execution of Multi-site OR Capacity Board within the multi-site production rollout programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "or_capacity_board_validated",
          "label_pl": "Multi-site OR Capacity Board zwalidowany",
          "label_en": "Multi-site OR Capacity Board validated",
          "adapter": "multisite_or_capacity",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Multi-site OR Capacity Board zwalidowany",
          "description_en": "Multi-site OR Capacity Board validated"
        },
        {
          "key": "pacu_capacity_isolated",
          "label_pl": "Pojemność PACU rozdzielona per site",
          "label_en": "PACU capacity isolated by site",
          "adapter": "multisite_pacu_capacity",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Pojemność PACU rozdzielona per site",
          "description_en": "PACU capacity isolated by site"
        }
      ],
      "signoffs": [
        {
          "key": "multisite_owner",
          "label_pl": "Akceptacja multi-site",
          "label_en": "Multi-site approval",
          "role": "multisite_owner"
        },
        {
          "key": "security_owner",
          "label_pl": "Akceptacja granic danych",
          "label_en": "Data-boundary approval",
          "role": "security_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.5.4",
      "sequence": 85,
      "phase_key": "multisite",
      "phase_label_pl": "1.5.x — Multi-site Production",
      "phase_label_en": "1.5.x — Multi-site Production",
      "title_pl": "Central Governance / Local Exceptions",
      "title_en": "Central Governance and Local Exceptions",
      "purpose_pl": "Centralne reguły i lokalne wyjątki z audytem.",
      "purpose_en": "Evidence-driven execution of Central Governance and Local Exceptions within the multi-site production rollout programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "central_local_governance",
          "label_pl": "Model central/local governance zatwierdzony",
          "label_en": "Central/local governance model approved",
          "adapter": "multisite_governance_model",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Model central/local governance zatwierdzony",
          "description_en": "Central/local governance model approved"
        },
        {
          "key": "exception_expiry_enforced",
          "label_pl": "Wyjątki lokalne mają expiry",
          "label_en": "Local exceptions have expiry",
          "adapter": "multisite_exception_expiry",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Wyjątki lokalne mają expiry",
          "description_en": "Local exceptions have expiry"
        }
      ],
      "signoffs": [
        {
          "key": "multisite_owner",
          "label_pl": "Akceptacja multi-site",
          "label_en": "Multi-site approval",
          "role": "multisite_owner"
        },
        {
          "key": "security_owner",
          "label_pl": "Akceptacja granic danych",
          "label_en": "Data-boundary approval",
          "role": "security_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.5.5",
      "sequence": 86,
      "phase_key": "multisite",
      "phase_label_pl": "1.5.x — Multi-site Production",
      "phase_label_en": "1.5.x — Multi-site Production",
      "title_pl": "Inter-site Patient Transfer Governance",
      "title_en": "Inter-site Patient Transfer Governance",
      "purpose_pl": "Governance transferów pacjentów między lokalizacjami.",
      "purpose_en": "Evidence-driven execution of Inter-site Patient Transfer Governance within the multi-site production rollout programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "patient_transfer_workflow",
          "label_pl": "Workflow transferu pacjenta zatwierdzony",
          "label_en": "Patient transfer workflow approved",
          "adapter": "multisite_patient_transfer",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Workflow transferu pacjenta zatwierdzony",
          "description_en": "Patient transfer workflow approved"
        },
        {
          "key": "transfer_audit_complete",
          "label_pl": "Audit transferu kompletny",
          "label_en": "Transfer audit complete",
          "adapter": "multisite_transfer_audit",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Audit transferu kompletny",
          "description_en": "Transfer audit complete"
        }
      ],
      "signoffs": [
        {
          "key": "multisite_owner",
          "label_pl": "Akceptacja multi-site",
          "label_en": "Multi-site approval",
          "role": "multisite_owner"
        },
        {
          "key": "security_owner",
          "label_pl": "Akceptacja granic danych",
          "label_en": "Data-boundary approval",
          "role": "security_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.5.6",
      "sequence": 87,
      "phase_key": "multisite",
      "phase_label_pl": "1.5.x — Multi-site Production",
      "phase_label_en": "1.5.x — Multi-site Production",
      "title_pl": "Multi-site Analytics",
      "title_en": "Multi-site Analytics",
      "purpose_pl": "Analityka i process mining multi-site.",
      "purpose_en": "Evidence-driven execution of Multi-site Analytics within the multi-site production rollout programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "site_kpi_dimensions",
          "label_pl": "KPI mają wymiar lokalizacji",
          "label_en": "KPIs include site dimension",
          "adapter": "multisite_analytics",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "KPI mają wymiar lokalizacji",
          "description_en": "KPIs include site dimension"
        },
        {
          "key": "cross_site_access_review",
          "label_pl": "Dostęp cross-site przejrzany",
          "label_en": "Cross-site access reviewed",
          "adapter": "multisite_access_review",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Dostęp cross-site przejrzany",
          "description_en": "Cross-site access reviewed"
        }
      ],
      "signoffs": [
        {
          "key": "multisite_owner",
          "label_pl": "Akceptacja multi-site",
          "label_en": "Multi-site approval",
          "role": "multisite_owner"
        },
        {
          "key": "security_owner",
          "label_pl": "Akceptacja granic danych",
          "label_en": "Data-boundary approval",
          "role": "security_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.5.7",
      "sequence": 88,
      "phase_key": "multisite",
      "phase_label_pl": "1.5.x — Multi-site Production",
      "phase_label_en": "1.5.x — Multi-site Production",
      "title_pl": "Site Onboarding Checklist",
      "title_en": "Site Onboarding Checklist",
      "purpose_pl": "Checklisty wdrożenia kolejnej lokalizacji.",
      "purpose_en": "Evidence-driven execution of Site Onboarding Checklist within the multi-site production rollout programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "site_onboarding_complete",
          "label_pl": "Checklist onboardingu site kompletna",
          "label_en": "Site onboarding checklist complete",
          "adapter": "multisite_onboarding",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Checklist onboardingu site kompletna",
          "description_en": "Site onboarding checklist complete"
        },
        {
          "key": "site_training_complete",
          "label_pl": "Szkolenie nowego site kompletne",
          "label_en": "New-site training complete",
          "adapter": "multisite_site_training",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Szkolenie nowego site kompletne",
          "description_en": "New-site training complete"
        }
      ],
      "signoffs": [
        {
          "key": "multisite_owner",
          "label_pl": "Akceptacja multi-site",
          "label_en": "Multi-site approval",
          "role": "multisite_owner"
        },
        {
          "key": "security_owner",
          "label_pl": "Akceptacja granic danych",
          "label_en": "Data-boundary approval",
          "role": "security_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "1.5.8",
      "sequence": 89,
      "phase_key": "multisite",
      "phase_label_pl": "1.5.x — Multi-site Production",
      "phase_label_en": "1.5.x — Multi-site Production",
      "title_pl": "Multi-site DR / Support Model",
      "title_en": "Multi-site DR and Support Model",
      "purpose_pl": "Model supportu i disaster recovery dla wielu lokalizacji.",
      "purpose_en": "Evidence-driven execution of Multi-site DR and Support Model within the multi-site production rollout programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "site_dr_drill",
          "label_pl": "DR dla site przetestowane",
          "label_en": "Site DR tested",
          "adapter": "test_suite:multisite_dr",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "DR dla site przetestowane",
          "description_en": "Site DR tested"
        },
        {
          "key": "support_model_approved",
          "label_pl": "Model supportu multi-site zatwierdzony",
          "label_en": "Multi-site support model approved",
          "adapter": "multisite_support_model",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Model supportu multi-site zatwierdzony",
          "description_en": "Multi-site support model approved"
        }
      ],
      "signoffs": [
        {
          "key": "multisite_owner",
          "label_pl": "Akceptacja multi-site",
          "label_en": "Multi-site approval",
          "role": "multisite_owner"
        },
        {
          "key": "security_owner",
          "label_pl": "Akceptacja granic danych",
          "label_en": "Data-boundary approval",
          "role": "security_owner"
        }
      ],
      "test_suites": [
        {
          "key": "multisite_dr",
          "label_pl": "Multi-site disaster recovery",
          "label_en": "Multi-site disaster recovery",
          "owner_role": "infrastructure_owner",
          "critical": true
        }
      ]
    },
    {
      "version": "1.5.9",
      "sequence": 90,
      "phase_key": "multisite",
      "phase_label_pl": "1.5.x — Multi-site Production",
      "phase_label_en": "1.5.x — Multi-site Production",
      "title_pl": "Multi-site Production Freeze",
      "title_en": "Multi-site Production Freeze",
      "purpose_pl": "Zamrożenie multi-site production i governance sign-off.",
      "purpose_en": "Evidence-driven execution of Multi-site Production Freeze within the multi-site production rollout programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "multisite_freeze_active",
          "label_pl": "Freeze multi-site aktywny",
          "label_en": "Multi-site production freeze active",
          "adapter": "multisite_release_freeze",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Freeze multi-site aktywny",
          "description_en": "Multi-site production freeze active"
        },
        {
          "key": "all_sites_signed_off",
          "label_pl": "Wszystkie aktywne site mają sign-off",
          "label_en": "All active sites signed off",
          "adapter": "multisite_all_sites_signed",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Wszystkie aktywne site mają sign-off",
          "description_en": "All active sites signed off"
        }
      ],
      "signoffs": [
        {
          "key": "multisite_owner",
          "label_pl": "Akceptacja multi-site",
          "label_en": "Multi-site approval",
          "role": "multisite_owner"
        },
        {
          "key": "security_owner",
          "label_pl": "Akceptacja granic danych",
          "label_en": "Data-boundary approval",
          "role": "security_owner"
        }
      ],
      "test_suites": []
    },
    {
      "version": "2.0.0",
      "sequence": 91,
      "phase_key": "product",
      "phase_label_pl": "2.0 — Baltique OS jako pełny produkt Enterprise",
      "phase_label_en": "2.0 — Baltique OS as a full Enterprise product",
      "title_pl": "Baltique OS Full Enterprise Product",
      "title_en": "Baltique OS Full Enterprise Product",
      "purpose_pl": "Skalowalny produkt Enterprise: multi-site, governance, AI-safe, analytics, release discipline i produktowa gotowość wdrożeniowa.",
      "purpose_en": "Evidence-driven execution of Baltique OS Full Enterprise Product within the full Enterprise product readiness programme, including defined entry criteria, accountable owners, operational or test evidence, risk review, required sign-offs and auditable exit criteria.",
      "owner_role": "admin",
      "requirements": [
        {
          "key": "previous_milestone_approved",
          "label_pl": "Poprzedni kamień milowy zatwierdzony",
          "label_en": "Previous milestone approved",
          "adapter": "previous_milestone_approved",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Poprzedni kamień milowy zatwierdzony",
          "description_en": "Previous milestone approved"
        },
        {
          "key": "no_open_critical_risks",
          "label_pl": "Brak otwartych ryzyk krytycznych",
          "label_en": "No open critical risks",
          "adapter": "no_open_critical_risks",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Brak otwartych ryzyk krytycznych",
          "description_en": "No open critical risks"
        },
        {
          "key": "runtime_preflight_go",
          "label_pl": "Runtime Preflight = GO",
          "label_en": "Runtime Preflight = GO",
          "adapter": "runtime_preflight_go",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Runtime Preflight = GO",
          "description_en": "Runtime Preflight = GO"
        },
        {
          "key": "product_controls_complete",
          "label_pl": "Kontrole produktu Enterprise kompletne",
          "label_en": "Enterprise product controls complete",
          "adapter": "product_controls_complete",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Kontrole produktu Enterprise kompletne",
          "description_en": "Enterprise product controls complete"
        },
        {
          "key": "multisite_readiness",
          "label_pl": "Multi-site production zatwierdzony",
          "label_en": "Multi-site production approved",
          "adapter": "multisite_all_sites_signed",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Multi-site production zatwierdzony",
          "description_en": "Multi-site production approved"
        },
        {
          "key": "api_contracts_versioned",
          "label_pl": "Kontrakty API wersjonowane",
          "label_en": "API contracts versioned",
          "adapter": "product_api_versioning",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Kontrakty API wersjonowane",
          "description_en": "API contracts versioned"
        },
        {
          "key": "security_privacy_pass",
          "label_pl": "Security/privacy product review zaliczony",
          "label_en": "Product security/privacy review passed",
          "adapter": "security_no_open_critical",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Security/privacy product review zaliczony",
          "description_en": "Product security/privacy review passed"
        },
        {
          "key": "support_sla_approved",
          "label_pl": "SLA supportu produktu zatwierdzone",
          "label_en": "Product support SLA approved",
          "adapter": "product_support_sla",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "SLA supportu produktu zatwierdzone",
          "description_en": "Product support SLA approved"
        },
        {
          "key": "release_discipline_active",
          "label_pl": "Release discipline aktywna",
          "label_en": "Release discipline active",
          "adapter": "product_release_discipline",
          "severity": "critical",
          "blocking": true,
          "owner_role": "admin",
          "description_pl": "Release discipline aktywna",
          "description_en": "Release discipline active"
        }
      ],
      "signoffs": [
        {
          "key": "executive_owner",
          "label_pl": "Akceptacja produktu Enterprise",
          "label_en": "Enterprise product executive approval",
          "role": "management"
        },
        {
          "key": "medical_director",
          "label_pl": "Akceptacja medyczna",
          "label_en": "Medical approval",
          "role": "medical_director"
        },
        {
          "key": "product_owner",
          "label_pl": "Akceptacja Product Ownera",
          "label_en": "Product owner approval",
          "role": "product_owner"
        },
        {
          "key": "security_owner",
          "label_pl": "Akceptacja bezpieczeństwa",
          "label_en": "Security approval",
          "role": "security_owner"
        }
      ],
      "test_suites": []
    }
  ]
}
