{
  "version": "2.0",
  "asOf": "2026-11-09",
  "scope": "Selektywny atlas od 2025: relacje archiwalne oraz osobno oznaczone zapowiedzi przyszłych edycji. 24 serie w rejestrze obserwacji. Zakres odczytu podano przy każdym źródle; nie wszystkie nagrania i pełne agendy są dostępne.",
  "sources": {
    "config25": {
      "id": "config25",
      "title": "Figma - podsumowanie Config 2025",
      "url": "https://www.figma.com/blog/config-2025-recap/",
      "kind": "Organizator",
      "scope": "Odczyt tekstu strony",
      "checkedAt": "2026-10-31",
      "publishedAt": "2025-05-07",
      "materialType": "Opis premiery",
      "phase": "Po wydarzeniu",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "config25date": {
      "id": "config25date",
      "title": "Figma - daty i zakres Config 2025",
      "url": "https://www.figma.com/blog/a-first-look-at-config-2025/",
      "kind": "Organizator",
      "scope": "Odczyt tekstu strony",
      "checkedAt": "2026-10-31",
      "publishedAt": "2025-01-21",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "config25video": {
      "id": "config25video",
      "title": "Figma - opis oficjalnego nagrania keynote",
      "url": "https://www.youtube.com/watch?v=5q8YAUTYAyk",
      "kind": "Kanał organizatora",
      "scope": "Odczyt opisu, rozdziałów i metadanych. Nie obejrzano całego nagrania.",
      "checkedAt": "2026-10-31",
      "publishedAt": "2025-05-07",
      "materialType": "Opis nagrania",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny opis; nagranie nieodczytane",
      "readStatus": "partial",
      "locator": null
    },
    "uxlx25": {
      "id": "uxlx25",
      "title": "UXLx - archiwum 2025",
      "url": "https://www.ux-lx.com/2025/",
      "kind": "Organizator",
      "scope": "Odczyt tekstu strony",
      "checkedAt": "2026-10-31",
      "publishedAt": null,
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "uxlx25recap": {
      "id": "uxlx25recap",
      "title": "UXLx na Medium - relacja z dnia wystąpień",
      "url": "https://uxlx.medium.com/uxlx-2025-wrap-up-talks-day-789bc23ddeb4",
      "kind": "Organizator na Medium",
      "scope": "Odczyt relacji organizatora, sekcje Brad Frost, Devon Persing i Peter Boersma. Bez odczytu nagrań.",
      "checkedAt": "2026-11-01",
      "publishedAt": "2025-06-03",
      "materialType": "Relacja pisemna",
      "phase": "Po wydarzeniu",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": "Sekcje Brad Frost, Devon Persing i Peter Boersma"
    },
    "ways25": {
      "id": "ways25",
      "title": "WaysConf - historia edycji",
      "url": "https://www.waysconf.com/about-us",
      "kind": "Organizator",
      "scope": "Odczyt tekstu strony",
      "checkedAt": "2026-10-31",
      "publishedAt": null,
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "ways25dates": {
      "id": "ways25dates",
      "title": "Crossweb - archiwalny wpis WaysConf 2025",
      "url": "https://crossweb.pl/wydarzenia/waysconf-2025/",
      "kind": "Katalog wydarzeń",
      "scope": "Odczyt tekstu strony",
      "checkedAt": "2026-10-31",
      "publishedAt": null,
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "ways25class": {
      "id": "ways25class",
      "title": "WaysConf - warsztat strategii z 2025",
      "url": "https://www.waysconf.com/masterclass/strategy---bridging-the-gap-between-discovery-implementation",
      "kind": "Organizator",
      "scope": "Odczyt opisu masterclass i zakresu What You’ll Learn. To zapowiedź warsztatu, bez relacji z realizacji.",
      "checkedAt": "2026-11-01",
      "publishedAt": null,
      "materialType": "Program / opis sesji",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": "About masterclass / What You’ll Learn; data 17.09.2025"
    },
    "promptdate": {
      "id": "promptdate",
      "title": "German UPA - prompt:UX 2026",
      "url": "https://germanupa.de/veranstaltungen/veranstaltungskalender/promptux-2026",
      "kind": "Stowarzyszenie zawodowe",
      "scope": "Odczyt tekstu strony",
      "checkedAt": "2026-10-31",
      "publishedAt": null,
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "promptrecap": {
      "id": "promptrecap",
      "title": "Kooba - relacja uczestników prompt:UX",
      "url": "https://www.kooba.ie/journal/what-we-learned-at-prompt-ux-in-berlin",
      "kind": "Uczestnicy - blog firmowy",
      "scope": "Odczyt relacji uczestników: interfejsy adaptacyjne, granice agentów, ocena rezultatów. Tekst agencji promuje też jej usługi; nie odczytano nagrań.",
      "checkedAt": "2026-11-01",
      "publishedAt": "2026-01-29",
      "materialType": "Relacja pisemna",
      "phase": "Po wydarzeniu",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": "Guardrails in the playground; Taste still matters; The value of adaptive interfaces"
    },
    "london26": {
      "id": "london26",
      "title": "Henry Stewart - Design Operations London 2026",
      "url": "https://henrystewartconferences.com/creative-operations/design-operations-london-2026",
      "kind": "Organizator",
      "scope": "Odczyt opisu oraz potwierdzenia zakończenia wydarzenia. Testimonials z 2025 nie są głosami o edycji 2026.",
      "checkedAt": "2026-10-31",
      "publishedAt": null,
      "materialType": "Program / opis sesji",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "london26bio": {
      "id": "london26bio",
      "title": "Henry Stewart - Changying Zheng",
      "url": "https://henrystewartconferences.com/creative-operations/design-operations-london-2026/course-speaker/events-event-speaker-changying-zheng",
      "kind": "Organizator",
      "scope": "Odczyt tekstu strony",
      "checkedAt": "2026-10-31",
      "publishedAt": null,
      "materialType": "Program / opis sesji",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "london26date": {
      "id": "london26date",
      "title": "Antonia Landi - zapowiedź własnego wystąpienia",
      "url": "https://www.productopsconfidential.com/p/popsco-irl-march-2026",
      "kind": "Prelegentka",
      "scope": "Odczyt daty, miejsca i opisu własnego wystąpienia. Zapowiedź, nie relacja po wydarzeniu.",
      "checkedAt": "2026-10-31",
      "publishedAt": "2026-03-09",
      "materialType": "Program / opis sesji",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "londonsocial": {
      "id": "londonsocial",
      "title": "Victoria Rose - programy londyńskie na LinkedIn",
      "url": "https://www.linkedin.com/posts/victoria-rose-london_londonevents-networking-designops-activity-7434576589142593536-m7cN",
      "kind": "Organizatorka na LinkedIn",
      "scope": "Odczyt publicznego tekstu. Data względna, bez ustalonego dnia publikacji.",
      "checkedAt": "2026-10-31",
      "publishedAt": null,
      "materialType": "Post społecznościowy",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny fragment",
      "readStatus": "partial",
      "locator": null
    },
    "uxlx26": {
      "id": "uxlx26",
      "title": "UXLx - archiwum 2026",
      "url": "https://www.ux-lx.com/2026/",
      "kind": "Organizator",
      "scope": "Odczyt tekstu strony",
      "checkedAt": "2026-10-31",
      "publishedAt": null,
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "uxlx26recap": {
      "id": "uxlx26recap",
      "title": "UXLx - relacja z dnia wystąpień 2026",
      "url": "https://www.ux-lx.com/articles/uxlx-2026-wrap-up-talks-day-notes",
      "kind": "Organizator",
      "scope": "Odczyt relacji organizatora, sekcje Noz Urbina, Dave Brown i Doug Powell. Bez odczytu nagrań i niezależnej kontroli cytowanych badań.",
      "checkedAt": "2026-11-01",
      "publishedAt": "2026-05-21",
      "materialType": "Relacja pisemna",
      "phase": "Po wydarzeniu",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": "Sekcje Noz Urbina, Dave Brown i Doug Powell"
    },
    "australia26": {
      "id": "australia26",
      "title": "Web Directions - program UX Australia 2026",
      "url": "https://webdirections.org/uxaustralia/",
      "kind": "Organizator",
      "scope": "Odczyt tekstu strony",
      "checkedAt": "2026-10-31",
      "publishedAt": null,
      "materialType": "Program / opis sesji",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "australiasocial": {
      "id": "australiasocial",
      "title": "Steve Baty - zakończenie UX Australia 2026",
      "url": "https://www.linkedin.com/posts/stevebaty_conference-wrap-2026-ux-australia-is-run-activity-7499004313168396288-wv4g",
      "kind": "Organizator na LinkedIn",
      "scope": "Publiczny post oraz widoczne komentarze. Nie są reprezentatywną oceną wydarzenia.",
      "checkedAt": "2026-10-31",
      "publishedAt": null,
      "materialType": "Post społecznościowy",
      "phase": "Po wydarzeniu",
      "access": "Publiczny fragment",
      "readStatus": "partial",
      "locator": null
    },
    "ways26": {
      "id": "ways26",
      "title": "WaysConf - agenda 2026",
      "url": "https://www.waysconf.com/agenda-grid",
      "kind": "Organizator",
      "scope": "Odczyt programu oraz odnośnika do PDF. To program, nie transkrypcja wystąpień.",
      "checkedAt": "2026-10-31",
      "publishedAt": null,
      "materialType": "Program / opis sesji",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "ways26recap": {
      "id": "ways26recap",
      "title": "Aleksander Uznański - relacja z WaysConf 2026",
      "url": "https://www.producttrio.com/blog/waysconf-2026-recap",
      "kind": "Prelegent i uczestnik - blog",
      "scope": "Odczyt autorskiej relacji, w tym część o wystąpieniu Cagana i końcowa rekomendacja. Perspektywa prelegenta, również promocja usług.",
      "checkedAt": "2026-11-01",
      "publishedAt": "2026-09-21",
      "materialType": "Relacja pisemna",
      "phase": "Po wydarzeniu",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": "Marty Cagan’s talk and Q&A; końcowa rekomendacja jednego zespołu"
    },
    "ways26social": {
      "id": "ways26social",
      "title": "WaysConf na LinkedIn - zapowiedź prelegentów",
      "url": "https://www.linkedin.com/posts/waysconf_waysconf-2026-activity-7457704481175199744--bTS",
      "kind": "Organizator na LinkedIn",
      "scope": "Publiczny tekst zapowiedzi. Pominięto automatycznie podsuwane, niezwiązane posty.",
      "checkedAt": "2026-10-31",
      "publishedAt": null,
      "materialType": "Post społecznościowy",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny fragment",
      "readStatus": "partial",
      "locator": null
    },
    "ddx26": {
      "id": "ddx26",
      "title": "DDX San Diego - raport konferencyjny",
      "url": "https://recap-sandiego.ddxconference.com/",
      "kind": "Organizator",
      "scope": "Odczyt sekcji In brief i Themes: osąd projektanta oraz ciągły research. Bez niezależnej weryfikacji przywołanych badań.",
      "checkedAt": "2026-11-01",
      "publishedAt": "2026-09-17",
      "materialType": "Relacja pisemna",
      "phase": "Po wydarzeniu",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": "Themes / Good is free now; Research stops being a project"
    },
    "wudrecap": {
      "id": "wudrecap",
      "title": "Technopark Pomerania - relacja z WUD Szczecin",
      "url": "https://technopark-pomerania.pl/aktualnosci/aplikacja-gotowa-klient-zagubiony-wud-szczecin-2026-w-technoparku-pomerania",
      "kind": "Gospodarz wydarzenia",
      "scope": "Odczyt relacji po wydarzeniu. Przywołane wypowiedzi są relacją gospodarza, nie dosłowną transkrypcją.",
      "checkedAt": "2026-10-31",
      "publishedAt": "2026-10-18",
      "materialType": "Relacja pisemna",
      "phase": "Po wydarzeniu",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "wudsocial": {
      "id": "wudsocial",
      "title": "Technopark Pomerania / WUD Szczecin na LinkedIn",
      "url": "https://pl.linkedin.com/posts/technopark-pomerania_ju%C5%BC-jutro-wpadajcie-koniecznie-activity-7516817588425994240-0Wp8",
      "kind": "Gospodarz na LinkedIn",
      "scope": "Publiczna zapowiedź z programem. Nie jest komentarzem po konferencji.",
      "checkedAt": "2026-10-31",
      "publishedAt": null,
      "materialType": "Post społecznościowy",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny fragment",
      "readStatus": "partial",
      "locator": null
    },
    "speak26": {
      "id": "speak26",
      "title": "PPNT Gdynia - SPEAK IN_UX 2026",
      "url": "https://ppnt.pl/speak-in_ux/",
      "kind": "Organizator",
      "scope": "Odczyt dat, miejsca i opisu serii. Nie pozyskano jeszcze relacji po edycji 2026.",
      "checkedAt": "2026-10-31",
      "publishedAt": null,
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "watch-waysconf": {
      "title": "WaysConf - organizator",
      "url": "https://www.waysconf.com/",
      "kind": "Organizator",
      "publishedAt": null,
      "checkedAt": "2026-10-31",
      "scope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "watch-ux-confetti": {
      "title": "UX Research Confetti - organizator",
      "url": "https://www.uxconfetti.pl/",
      "kind": "Organizator",
      "publishedAt": null,
      "checkedAt": "2026-10-31",
      "scope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "watch-speak-in-ux": {
      "title": "SPEAK IN_UX - organizator",
      "url": "https://ppnt.pl/speak-in_ux/",
      "kind": "Organizator",
      "publishedAt": null,
      "checkedAt": "2026-10-31",
      "scope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "watch-wud-szczecin": {
      "title": "WUD Szczecin - organizator",
      "url": "https://wudszczecin.pl/",
      "kind": "Organizator",
      "publishedAt": null,
      "checkedAt": "2026-10-31",
      "scope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "watch-ux-london": {
      "title": "UX London - organizator",
      "url": "https://2027.uxlondon.com/",
      "kind": "Organizator",
      "publishedAt": null,
      "checkedAt": "2026-10-31",
      "scope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "watch-uxlx": {
      "title": "UXLx - organizator",
      "url": "https://www.ux-lx.com/",
      "kind": "Organizator",
      "publishedAt": null,
      "checkedAt": "2026-10-31",
      "scope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "watch-ux-brighton": {
      "title": "UX Brighton - organizator",
      "url": "https://uxbri.org/",
      "kind": "Organizator",
      "publishedAt": null,
      "checkedAt": "2026-10-31",
      "scope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "watch-uxinsight": {
      "title": "UXinsight Festival - organizator",
      "url": "https://uxinsight.org/ux-research-conference-festival/",
      "kind": "Organizator",
      "publishedAt": null,
      "checkedAt": "2026-11-09",
      "scope": "Odczyt nagłówka 2027, dat 5-7 kwietnia i kafla Ticket sales 19 January. Zniknięcie dawnych kart CFP nie dowodzi publikacji programu ani zamknięcia naboru.",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "watch-into-design-systems": {
      "title": "Into Design Systems - organizator",
      "url": "https://www.intodesignsystems.com/",
      "kind": "Organizator",
      "publishedAt": null,
      "checkedAt": "2026-10-31",
      "scope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "watch-config": {
      "title": "Figma Config - organizator",
      "url": "https://config.figma.com/",
      "kind": "Organizator",
      "publishedAt": null,
      "checkedAt": "2026-10-31",
      "scope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "watch-promptux": {
      "title": "prompt:UX - organizator",
      "url": "https://www.promptux.ai/",
      "kind": "Organizator",
      "publishedAt": null,
      "checkedAt": "2026-10-31",
      "scope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "watch-future-product-days": {
      "id": "watch-future-product-days",
      "title": "Future Product Days 2027 - uzupełniony skład",
      "url": "https://www.futureproductdays.com/",
      "kind": "Organizator",
      "scope": "Nagłówek 22-24.09.2027, Berlin, oraz nowe karty Yuls Walters i Alexandry Cleator. Nie ustalono tytułów ich sesji. Pominięto marketingową zmianę przewidywanej liczby uczestników.",
      "checkedAt": "2026-11-09",
      "publishedAt": null,
      "materialType": "announcement",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": "More Speakers coming soon / nowe karty osób"
    },
    "watch-exfest": {
      "title": "Experience Festival / ExFest - organizator",
      "url": "https://www.exfest.pl/",
      "kind": "Organizator",
      "publishedAt": null,
      "checkedAt": "2026-10-31",
      "scope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "watch-wiad-torun": {
      "title": "Konferencja Naukowa WIAD - Toruń - organizator",
      "url": "https://wiad.edu.pl/www/",
      "kind": "Organizator",
      "publishedAt": null,
      "checkedAt": "2026-10-31",
      "scope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "watch-mobile-trends": {
      "title": "Mobile Trends Conference - organizator",
      "url": "https://2027.mobiletrends.pl/",
      "kind": "Organizator",
      "publishedAt": null,
      "checkedAt": "2026-10-31",
      "scope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "watch-designops-london": {
      "title": "DesignOps London - organizator",
      "url": "https://backend.henrystewartconferences.com/creative-operations/events-design-operations-london-2027",
      "kind": "Organizator",
      "publishedAt": null,
      "checkedAt": "2026-10-31",
      "scope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "watch-hatch": {
      "title": "Hatch Conference - organizator",
      "url": "https://www.hatchconference.com/",
      "kind": "Organizator",
      "publishedAt": null,
      "checkedAt": "2026-11-02",
      "scope": "Odczyt dat i rozdzielenia edycji 2026/2027 na stronie głównej oraz nowego odnośnika do Talks Archive. Nie obejrzano nagrań.",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "watch-design-matters": {
      "title": "Design Matters - organizator",
      "url": "https://designmatters.io/program/",
      "kind": "Organizator",
      "publishedAt": null,
      "checkedAt": "2026-11-09",
      "scope": "Odczyt dat 14-15.11.2026 i wybranych sesji programu, w tym wyłączenia transmisji Pablo Stanleya. Zmiana godziny afterparty nie jest zmianą treści sesji.",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "watch-clarity": {
      "title": "Clarity - organizator",
      "url": "https://www.clarityconf.com/",
      "kind": "Organizator",
      "publishedAt": null,
      "checkedAt": "2026-10-31",
      "scope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "watch-css-day": {
      "title": "CSS Day - organizator",
      "url": "https://www.cssday.nl/",
      "kind": "Organizator",
      "publishedAt": null,
      "checkedAt": "2026-10-31",
      "scope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "watch-id24": {
      "title": "Inclusive Design 24 - organizator",
      "url": "https://inclusivedesign24.org/2026/",
      "kind": "Organizator",
      "publishedAt": null,
      "checkedAt": "2026-10-31",
      "scope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "watch-chi": {
      "title": "ACM CHI - organizator",
      "url": "https://chi2027.acm.org/",
      "kind": "Organizator",
      "publishedAt": null,
      "checkedAt": "2026-10-31",
      "scope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "watch-ux-australia": {
      "title": "UX Australia - organizator",
      "url": "https://webdirections.org/uxaustralia/",
      "kind": "Organizator",
      "publishedAt": null,
      "checkedAt": "2026-10-31",
      "scope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "watch-ddx": {
      "title": "DDX - organizator",
      "url": "https://www.ddxconference.com/",
      "kind": "Organizator",
      "publishedAt": null,
      "checkedAt": "2026-10-31",
      "scope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "speak26program": {
      "title": "PPNT - SPEAK IN_UX 2026, program dnia 1",
      "url": "https://ppnt.pl/kalendarz-wydarzen/speak-in_ux-2026/",
      "kind": "Organizator",
      "publishedAt": null,
      "checkedAt": "2026-10-31",
      "scope": "Odczyt oficjalnej zapowiedzi i wybranych pozycji agendy dnia 1. Bez potwierdzenia realizacji i bez transkrypcji.",
      "materialType": "Program / opis sesji",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "watch-chi-dates": {
      "title": "SIGCHI - CHI 2027",
      "url": "https://sigchi.org/events/chi-2027/",
      "kind": "Organizator - stowarzyszenie",
      "publishedAt": null,
      "checkedAt": "2026-10-31",
      "scope": "Odczyt oficjalnego terminu i lokalizacji edycji 2027. Bez odczytu publikacji ani relacji po wydarzeniu.",
      "materialType": "Strona edycji / daty",
      "phase": "Indeks / faza nieustalona",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "leon-hippo-ai": {
      "title": "Leon Hubert - Using AI as a research partner, not an insight automation engine",
      "url": "https://hippodigital.co.uk/insights/using-ai-as-a-research-partner-not-an-insight-automation-engine/",
      "kind": "Autor - artykuł zawodowy",
      "publishedAt": null,
      "checkedAt": "2026-11-01",
      "scope": "Odczyt sekcji o roli badacza, pogłębianiu analizy i przejrzystości. Wcześniejsza publikacja autora, nie relacja z UX Brighton 2026.",
      "materialType": "Artykuł autorski",
      "phase": "Wcześniejszy dorobek prelegenta",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": "A practical framework for deeper research with AI; How to keep the researcher in control",
      "visibility": "public"
    },
    "london26-author": {
      "title": "DesignOps London 2026: What a Failed AI Rollout Taught Me About the Only Thing That Scales",
      "url": "https://maleksander.substack.com/p/designops-london-2026-seven-takeaways",
      "kind": "Michał Aleksander - artykuł autorski",
      "publishedAt": "2026-03-16",
      "checkedAt": "2026-11-01",
      "scope": "Odczyt sześciu wniosków i autorskiego podsumowania w publicznym artykule. Jedna perspektywa; nie niezależna weryfikacja wyników opisywanych wdrożeń.",
      "materialType": "Artykuł / relacja autorska",
      "phase": "Po wydarzeniu",
      "access": "Publiczny tekst RSS i strona artykułu",
      "readStatus": "selected-content",
      "locator": "Sekcje 1-6 i My Honest Take for Every Design Team Right Now",
      "visibility": "public"
    },
    "watch-i-design": {
      "id": "watch-i-design",
      "title": "I DESIGN Conf X - agenda i dostęp 2026",
      "url": "https://www.i-design.com.pl/konferencja",
      "kind": "Organizator",
      "scope": "Odczyt dat 23-24.11.2026, wybranych sesji oraz sekcji Mini-Mentoring z nową kartą Karoliny Wójcik i zasadą losowania. Nie utożsamiono mentoringu z wykładem; bez treści przyszłych wystąpień.",
      "checkedAt": "2026-11-09",
      "publishedAt": null,
      "materialType": "Program / opis sesji",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": "Plan wydarzenia / Miejsce wydarzenia / Bilety"
    },
    "watch-dis": {
      "id": "watch-dis",
      "title": "ACM DIS 2027 - oficjalna zapowiedź",
      "url": "https://dis.acm.org/2027/",
      "kind": "Organizator",
      "scope": "Odczyt terminu 28.06-02.07.2027, gospodarza KTH i tematu edycji. Bez programu zaakceptowanych wystąpień i prac.",
      "checkedAt": "2026-11-02",
      "publishedAt": null,
      "materialType": "Zapowiedź edycji",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": "Welcome to DIS2027 / Hosting organisation"
    },
    "hatch26-vault": {
      "id": "hatch26-vault",
      "title": "Hatch Vault - bezpłatne archiwum wystąpień",
      "url": "https://vault.hatchconference.com/",
      "kind": "Organizator",
      "scope": "Odczyt opisu archiwum i FAQ: materiały 2022-2026, stopniowe publikowanie edycji 2026. Nie obejrzano nagrań ani nie zweryfikowano wszystkich pozycji.",
      "checkedAt": "2026-11-02",
      "publishedAt": null,
      "materialType": "Indeks nagrań",
      "phase": "Po wydarzeniu",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": "Latest talks / Are the Hatch Conference talks free to watch?"
    },
    "hatch26-agenda": {
      "id": "hatch26-agenda",
      "title": "Hatch Conference 2026 - agenda",
      "url": "https://www.hatchconference.com/agenda",
      "kind": "Organizator",
      "scope": "Odczyt oznaczenia edycji 2026, dnia 18 września i wybranych pozycji programu. Daty warsztatów 16-17 września potwierdzono na stronie głównej, nadal opisującej edycję 2026.",
      "checkedAt": "2026-11-02",
      "publishedAt": null,
      "materialType": "Program / opis sesji",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": "HATCH CONFERENCE 2026 / Main Stage"
    },
    "hatch26-randy": {
      "id": "hatch26-randy",
      "title": "Randy Hunt - Maintaining Quality while Building at Speed",
      "url": "https://vault.hatchconference.com/2026/maintaining-quality-while-building-at-speed/",
      "kind": "Organizator",
      "scope": "Odczyt tekstowego opisu przy nagraniu oraz biogramu. Strona oznacza film jako 31-minutowy. Nagrania nie obejrzano; opis nie jest zapisem wykładu.",
      "checkedAt": "2026-11-02",
      "publishedAt": null,
      "materialType": "Opis przy nagraniu",
      "phase": "Po wydarzeniu",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": "Opis pod Watch on YouTube / About the speaker"
    },
    "ddx26-london-agenda": {
      "id": "ddx26-london-agenda",
      "title": "DDX London 2026 - program provisional, odczyt 09.11",
      "url": "https://www.ddxconference.com/london",
      "kind": "Organizator",
      "scope": "Running order, warsztat Think Before You Build, wybrane panele i sesja o badaniach uwzględniających różnice poznawcze. Odczytano nadal aktualne zastrzeżenie provisional. Bez materiałów z przyszłych wystąpień.",
      "checkedAt": "2026-11-09",
      "publishedAt": null,
      "materialType": "agenda",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": "The running order / Provisional"
    },
    "wud26-moderator": {
      "id": "wud26-moderator",
      "title": "Kamila Paradowska - refleksje po WUD Szczecin 2026",
      "url": "https://pl.linkedin.com/posts/kamila-paradowska_7-my%C5%9Bli-po-konferencji-wud-szczecin-serio-activity-7517864080817291264-OiKY",
      "kind": "Moderatorka konferencji",
      "scope": "Odczyt siedmiu punktów autorki i potwierdzenia prowadzenia debaty. Pominięto osadzony post Technoparku jako niezależny głos. Nie czytano pełnych wystąpień ani całej dyskusji.",
      "checkedAt": "2026-11-02",
      "publishedAt": null,
      "materialType": "Post autorski",
      "phase": "Po wydarzeniu",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": "Punkty 4-6 i podziękowanie po debacie"
    },
    "brighton26-post": {
      "id": "brighton26-post",
      "title": "UX Brighton 2026 - potwierdzenie i mapa materiałów",
      "url": "https://uxbri.org/2026/",
      "kind": "Organizator",
      "scope": "Sekcje Thanks for coming / What a fantastic day, odnośniki do slajdów i dwóch handoutów oraz oferta nagrań z terminem 23 listopada. Nie obejrzano nagrań ani pozostałych slajdów.",
      "checkedAt": "2026-11-09",
      "publishedAt": null,
      "materialType": "recap",
      "phase": "Po wydarzeniu",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": "Thanks for coming / Talks / Videos"
    },
    "brighton26-florian-handout": {
      "id": "brighton26-florian-handout",
      "title": "Florian Herrengt - What happens when AI can do your job? - handout",
      "url": "https://uxbri.org/2026/florian/handout/",
      "kind": "Florian Herrengt / materiał autorski",
      "scope": "Tekst HTML: The four stories, You are paid to make good decisions i Never correct the AI. Nie weryfikowano liczb o zatrudnieniu ani publikacji z bibliografii. To materiał pisemny, nie odczyt nagrania.",
      "checkedAt": "2026-11-09",
      "publishedAt": null,
      "materialType": "Materiał autorski HTML",
      "phase": "Po wydarzeniu",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": "The four stories / Never correct the AI"
    },
    "brighton26-chiara-handout": {
      "id": "brighton26-chiara-handout",
      "title": "Chiara Scarabotti - Experience debt - handout",
      "url": "https://uxbri.org/2026/chiara/handout/",
      "kind": "Chiara Scarabotti / materiał autorski",
      "scope": "Tekst HTML sekcji 1-7, metoda Capture, Connect, Resolve, przykład UX-301 i tabela Start small. Bibliografia tylko jako indeks, bez lektury pozycji. Bez nagrania wystąpienia.",
      "checkedAt": "2026-11-09",
      "publishedAt": null,
      "materialType": "Materiał autorski HTML",
      "phase": "Po wydarzeniu",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": "The method / A worked example / Start small"
    },
    "speak26-org-recap": {
      "id": "speak26-org-recap",
      "title": "PPNT Gdynia - Za nami SPEAK IN_UX 2026",
      "url": "https://pl.linkedin.com/posts/pomorski-park-naukowo-technologiczny-pomeranian-science-and-technology-park_za-nami-speak-inux-2026-w-ppnt-gdynia-activity-7523725270525325312-L6I8",
      "kind": "PPNT Gdynia / organizator",
      "scope": "Odczyt głównego publicznego postu organizatora potwierdzającego dwa dni konferencji i prezentację efektów maratonu Bentos. Komentarze nie są próbą sentymentu. Data dzienna postu nieustalona.",
      "checkedAt": "2026-11-09",
      "publishedAt": null,
      "materialType": "social",
      "phase": "Po wydarzeniu",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": "Główny post: Za nami SPEAK IN_UX 2026"
    },
    "speak26-marathon-reflection": {
      "id": "speak26-marathon-reflection",
      "title": "Agata Ciesielska - Maraton projektowania SPEAK IN_UX",
      "url": "https://pl.linkedin.com/pulse/maraton-projektowania-speak-inux-agata-ciesielska-a21xf",
      "kind": "Agata Ciesielska / organizatorka maratonu",
      "scope": "Wstęp, data publikacji oraz akapit o doborze zespołów i zmianie roli lidera. Dotyczy wydarzenia towarzyszącego, nie treści prelekcji konferencyjnych. Pozostałej części artykułu nie opracowano.",
      "checkedAt": "2026-11-09",
      "publishedAt": "2026-10-30",
      "materialType": "recap",
      "phase": "Po wydarzeniu",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": "Wstęp i akapit zaczynający się od Już zgłoszenie do Maratonu"
    },
    "ddx27-dubai": {
      "id": "ddx27-dubai",
      "title": "DDX Dubai 2027 - termin i format",
      "url": "https://www.ddxconference.com/dubai",
      "kind": "Organizator",
      "scope": "Nagłówek 19-21.03.2027, program: piątek VIP Business Day, sobota i niedziela konferencyjne, oznaczenie Past speakers i zastrzeżenie nowego składu. FAQ nadal nazywa wydarzenie jednodniowym; sprzeczność formatu zachowana.",
      "checkedAt": "2026-11-09",
      "publishedAt": null,
      "materialType": "announcement",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": "Nagłówek / The programme / Past speakers / FAQ"
    },
    "prompt27-yuls": {
      "id": "prompt27-yuls",
      "title": "prompt:UX 2027 - Yuls Walters",
      "url": "https://www.promptux.ai/speaker/yuls-walters",
      "kind": "Organizator / karta osoby",
      "scope": "Karta Yuls Walters: Berlin 2027, is-current, Product Designer w Zalando. Na stronie głównej porównano dodanie aktywnej karty. Nie odczytano tytułu sesji ani abstraktu.",
      "checkedAt": "2026-11-09",
      "publishedAt": null,
      "materialType": "announcement",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": "Berlin 2027 / is-current / Product Designer at Zalando"
    },
    "brighton27-announcement": {
      "id": "brighton27-announcement",
      "title": "UX Brighton 2027 - oficjalna zapowiedź w Tito",
      "url": "https://ti.to/ux-brighton/ux-brighton-2027",
      "kind": "Organizator / oficjalna strona rejestracji",
      "scope": "Nagłówek, dokładna data 5.11.2027, Brighton Dome i ogólny opis edycji. Link prowadzi z oficjalnej strony UX Brighton 2026. Nie ustalono programu i nazwisk 2027.",
      "checkedAt": "2026-11-09",
      "publishedAt": null,
      "materialType": "announcement",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": "UX Brighton 2027 / Friday 5 November 2027 Brighton Dome"
    },
    "fpd26-dates": {
      "id": "fpd26-dates",
      "title": "Future Product Days 2026 - miejsce i bilety",
      "url": "https://tickets.futureproductdays.com/",
      "kind": "Organizator",
      "scope": "Nazwa edycji 2026, Lokomotivværkstedet w Kopenhadze, dzień konferencyjny 23.09 oraz masterclass 24.09. Daty 22.09 potwierdzają osobne strony sesji.",
      "checkedAt": "2026-11-09",
      "publishedAt": null,
      "materialType": "Program sesji",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "fpd26-cognitive": {
      "id": "fpd26-cognitive",
      "title": "Cognitive Ergonomics",
      "url": "https://www.futureproductdays.com/session/cognitive-ergonomics",
      "kind": "Organizator",
      "scope": "Ergonomia poznawcza i obciążenie człowieka przy pracy z AI. Strona potwierdza temat i osobę; nie stanowi dowodu całego rozwinięcia redakcyjnego.",
      "checkedAt": "2026-11-09",
      "publishedAt": null,
      "materialType": "Program sesji",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "fpd26-deciding": {
      "id": "fpd26-deciding",
      "title": "Stop Discovering. Start Deciding.",
      "url": "https://www.futureproductdays.com/session/stop-discovering-start-deciding",
      "kind": "Organizator",
      "scope": "Discovery wspierające decyzję i ryzyko niekończącej się walidacji. Strona potwierdza temat i osobę; nie stanowi dowodu całego rozwinięcia redakcyjnego.",
      "checkedAt": "2026-11-09",
      "publishedAt": null,
      "materialType": "Program sesji",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "fpd26-sonic": {
      "id": "fpd26-sonic",
      "title": "Scaling Sonic UX",
      "url": "https://www.futureproductdays.com/session/scaling-sonic-ux",
      "kind": "Organizator",
      "scope": "Skalowalny system dźwięku dla Bang & Olufsen. Karsten: Sonic Minds; Caroline: B&O; John: Unmute. Strona potwierdza temat i osobę; nie stanowi dowodu całego rozwinięcia redakcyjnego.",
      "checkedAt": "2026-11-09",
      "publishedAt": null,
      "materialType": "Program sesji",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "fpd26-decisions": {
      "id": "fpd26-decisions",
      "title": "Making Better Decisions",
      "url": "https://www.futureproductdays.com/session/making-better-decisions",
      "kind": "Organizator",
      "scope": "Tarcie między zespołami, niejasny ownership i sygnały do decyzji. Strona potwierdza temat i osobę; nie stanowi dowodu całego rozwinięcia redakcyjnego.",
      "checkedAt": "2026-11-09",
      "publishedAt": null,
      "materialType": "Program sesji",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "fpd26-norman": {
      "id": "fpd26-norman",
      "title": "Don Norman live at the Future Product Days",
      "url": "https://www.futureproductdays.com/speakers/don-norman",
      "kind": "Organizator",
      "scope": "Profil i zapowiedziane rozmowy 23.09.2026. Humanity-Centered Design opisano w biogramie; brak publicznego pełnego zapisu rozmowy. Strona potwierdza temat i osobę; nie stanowi dowodu całego rozwinięcia redakcyjnego.",
      "checkedAt": "2026-11-09",
      "publishedAt": null,
      "materialType": "Program sesji",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "fpd26-compass": {
      "id": "fpd26-compass",
      "title": "The Ørsted Product Management Compass",
      "url": "https://www.futureproductdays.com/session/pm-excellence-through-product-leadership-and-organisational-design",
      "kind": "Organizator",
      "scope": "Cztery obszary kompasu: Strategy, Execution, Technology, Insights. Wspólny język i autonomia zespołów. Strona potwierdza temat i osobę; nie stanowi dowodu całego rozwinięcia redakcyjnego.",
      "checkedAt": "2026-11-09",
      "publishedAt": null,
      "materialType": "Program sesji",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "fpd26-influence": {
      "id": "fpd26-influence",
      "title": "Designing Influence",
      "url": "https://www.futureproductdays.com/session/designing-influence",
      "kind": "Organizator",
      "scope": "Wpływ na kulturę przez praktykę design thinking i współpracę między funkcjami. Strona potwierdza temat i osobę; nie stanowi dowodu całego rozwinięcia redakcyjnego.",
      "checkedAt": "2026-11-09",
      "publishedAt": null,
      "materialType": "Program sesji",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "fpd26-system": {
      "id": "fpd26-system",
      "title": "The Design System Shift - From Components to Context",
      "url": "https://www.futureproductdays.com/session/the-design-system-shift-2",
      "kind": "Organizator",
      "scope": "Raport o traktowaniu design systemu jako wspólnej wiedzy: odpowiedzialność, kontrybucja i adopcja z AI. Odczytany abstrakt, nie nagranie. Strona potwierdza temat i osobę; nie stanowi dowodu całego rozwinięcia redakcyjnego.",
      "checkedAt": "2026-11-09",
      "publishedAt": null,
      "materialType": "Program sesji",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "fpd26-kuhn": {
      "id": "fpd26-kuhn",
      "title": "Christian Kuhn - Don't Make Me Prompt",
      "url": "https://www.linkedin.com/posts/uxck_uxdesign-aidesign-humancenteredai-activity-7491815511371022336-DpP8",
      "kind": "Prelegent / własna zapowiedź",
      "scope": "Zapowiedź własnego warsztatu Christiana Kuhna, 22.09, 13:30-15:00. Nie jest stenogramem ani kompletną listą wzorców.",
      "checkedAt": "2026-11-09",
      "publishedAt": null,
      "materialType": "Program sesji",
      "phase": "Przed wydarzeniem",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "fpd26-article": {
      "id": "fpd26-article",
      "title": "My Design System Needs to Learn How to Speak",
      "url": "https://maleksander.substack.com/p/my-design-system-needs-to-learn-how",
      "kind": "Michał Aleksander / autorska perspektywa",
      "scope": "Autorski esej Michała Aleksandra z Kopenhagi: decyzje, kontekst design systemu i pętla feedbacku. Odczyt treści przez publiczny RSS; nie jest niezależną weryfikacją wszystkich tez.",
      "checkedAt": "2026-11-09",
      "publishedAt": "2026-09-24",
      "materialType": "Artykuł autorski",
      "phase": "Po wydarzeniu",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    },
    "fpd26-automattic": {
      "id": "fpd26-automattic",
      "title": "When building is cheap, judgment is the job",
      "url": "https://automattic.design/2026/10/15/when-building-is-cheap-judgment-is-the-job/",
      "kind": "Uczestnicy / Automattic Design",
      "scope": "Relacja pięciu osób z Automattic: rozróżnienie możliwości budowy i sensu produktu, autonomia, warsztat Kuhna i kontekst interfejsu. Perspektywa uczestników, nie reprezentatywna opinia branży.",
      "checkedAt": "2026-11-09",
      "publishedAt": "2026-10-15",
      "materialType": "Relacja uczestników",
      "phase": "Po wydarzeniu",
      "access": "Publiczny tekst",
      "readStatus": "partial",
      "locator": null
    }
  },
  "events": [
    {
      "id": "config-2025",
      "name": "Config 2025",
      "short": "CONFIG",
      "start": "2025-05-06",
      "end": "2025-05-08",
      "city": "San Francisco",
      "country": "USA",
      "region": "world",
      "themes": [
        "UI",
        "AI",
        "Craft"
      ],
      "occurrence": "confirmed",
      "summary": "Figma pokazała rozszerzenie warsztatu od rysowania interfejsów do prototypów, stron i komunikacji marki. W centrum oficjalnego podsumowania były Make, Sites, Draw i Buzz. To deklaracja dostawcy narzędzi, nie dowód poprawy jakości pracy.",
      "sourceIds": [
        "config25",
        "config25date"
      ],
      "insights": [
        {
          "text": "Generowanie i publikowanie stają się częścią warsztatu projektanta. Ocena rezultatu nadal wymaga osobnego sprawdzenia.",
          "sourceIds": [
            "config25"
          ]
        },
        {
          "text": "Rozwój narzędzi wizualnych trwa równolegle do funkcji AI.",
          "sourceIds": [
            "config25"
          ]
        }
      ],
      "agenda": [
        {
          "title": "Prezentacja nowych narzędzi i kierunku platformy",
          "speaker": "Dylan Field",
          "sourceIds": [
            "config25video"
          ]
        },
        {
          "title": "Pokazy możliwości Sites, Make, Buzz i Draw",
          "speaker": "Zespół Figma",
          "sourceIds": [
            "config25video"
          ]
        }
      ],
      "application": {
        "meaning": "Działający prototyp może pomóc sprawdzić pomysł wcześniej. Samo wygenerowanie aplikacji nie potwierdza użyteczności.",
        "experiment": "Zbuduj jeden trudny stan interakcji i pokaż go osobie wykonującej rzeczywiste zadanie.",
        "measure": "Czy osoba kończy zadanie; jakie błędy i pytania pozostają?",
        "boundary": "Nie przenoś obietnic z premiery na aktualną dostępność ani gotowość produkcyjną.",
        "type": "Własna interpretacja - propozycja próby"
      },
      "voices": [
        {
          "author": "Figma",
          "role": "Kanał organizatora na YouTube",
          "summary": "Opis keynote udostępnia rozdziały prezentacji i demonstracji. To materiał producenta, bez niezależnej oceny.",
          "sourceId": "config25video",
          "phase": "Po wydarzeniu"
        }
      ],
      "limits": [
        "Odczytano opis nagrania, nie całą treść wideo."
      ],
      "reading": {
        "stage": "release"
      }
    },
    {
      "id": "uxlx-2025",
      "name": "UXLx 2025",
      "short": "UXLx",
      "start": "2025-05-20",
      "end": "2025-05-23",
      "city": "Lizbona",
      "country": "Portugalia",
      "region": "world",
      "themes": [
        "Design systems",
        "Research",
        "Dostępność"
      ],
      "occurrence": "confirmed",
      "summary": "Relacja organizatora łączyła tokeny, treść, dostępność, DesignOps i badania wspierane AI. To dobry punkt odniesienia do porównania warsztatu z 2026, bez sprowadzania całej konferencji do jednego trendu.",
      "sourceIds": [
        "uxlx25",
        "uxlx25recap"
      ],
      "insights": [
        {
          "text": "Brad Frost rozdzielał konstrukcję komponentu od wartości wizualnych zapisanych w tokenach.",
          "sourceIds": [
            "uxlx25recap"
          ],
          "locator": "Brad Frost / Themeable Design Systems with Design Tokens"
        },
        {
          "text": "Devon Persing umieszczała dostępność na początku procesu, a Peter Boersma opisywał mierzalne inicjatywy DesignOps.",
          "sourceIds": [
            "uxlx25recap"
          ],
          "locator": "Devon Persing / Design for the rest of us; Peter Boersma / DesignOps Initiatives in Practice"
        }
      ],
      "agenda": [
        {
          "title": "Systemy z motywami i tokenami",
          "speaker": "Brad Frost",
          "sourceIds": [
            "uxlx25recap"
          ]
        },
        {
          "title": "Dostępność jako część projektowania",
          "speaker": "Devon Persing",
          "sourceIds": [
            "uxlx25recap"
          ]
        },
        {
          "title": "Praktyka inicjatyw DesignOps",
          "speaker": "Peter Boersma",
          "sourceIds": [
            "uxlx25recap"
          ]
        }
      ],
      "application": {
        "meaning": "Wzorce powinny przechowywać również treść, zachowanie i warunki użycia.",
        "experiment": "Rozpisz jeden komponent razem z pustym stanem, błędem i zachowaniem klawiatury.",
        "measure": "Ile decyzji zespół musi odtwarzać przy kolejnym użyciu?",
        "boundary": "Relacja konferencyjna nie potwierdza wszystkich liczb i badań przywołanych przez mówców.",
        "type": "Własna interpretacja - propozycja próby"
      },
      "voices": [
        {
          "author": "UXLx",
          "role": "Organizator na Medium",
          "summary": "Własna relacja organizatora daje przekrój sesji. Nie jest zbiorem niezależnych opinii uczestników.",
          "sourceId": "uxlx25recap",
          "phase": "Po wydarzeniu"
        }
      ],
      "limits": [],
      "reading": {
        "stage": "recap"
      }
    },
    {
      "id": "waysconf-2025",
      "name": "WaysConf 2025",
      "short": "WAYS",
      "start": "2025-09-17",
      "end": "2025-09-18",
      "city": "Kraków",
      "country": "Polska",
      "region": "pl",
      "themes": [
        "UI",
        "Research",
        "Strategia"
      ],
      "occurrence": "confirmed",
      "summary": "Edycja w EXPO Kraków łączyła design, research i produkt. Archiwalny opis warsztatu Aleksandry Dziewulskiej skupiał się na przejściu od strategii do wykonania. Materiał po wystąpieniach wymaga dalszego uzupełnienia.",
      "sourceIds": [
        "ways25",
        "ways25dates",
        "ways25class"
      ],
      "insights": [
        {
          "text": "W opisie warsztatu połączono odpowiedzialność, ryzyka wdrożenia i mierzenie rezultatu. To zakres programu, nie wynik walidacji metody.",
          "sourceIds": [
            "ways25class"
          ],
          "locator": "About masterclass / What You’ll Learn"
        }
      ],
      "agenda": [
        {
          "title": "Od strategii do planu wykonania",
          "speaker": "Aleksandra Dziewulska",
          "sourceIds": [
            "ways25class"
          ],
          "originalTitle": "Strategy - bridging the gap between discovery & implementation"
        }
      ],
      "application": {
        "meaning": "Dobry kierunek potrzebuje właściciela decyzji i warunku sprawdzenia.",
        "experiment": "Do jednej rekomendacji dopisz wykonawcę, zależność oraz obserwowalny rezultat.",
        "measure": "Czy rekomendacja kończy się decyzją i sprawdzonym działaniem?",
        "boundary": "Dostępny opis warsztatu nie dowodzi, co rzeczywiście przećwiczono.",
        "type": "Własna interpretacja - propozycja próby"
      },
      "voices": [],
      "limits": [
        "Brak odczytanych wypowiedzi społeczności o tej edycji.",
        "Część witryny pokazuje już nagłówek 2026; daty 2025 ustalono osobno."
      ],
      "reading": {
        "stage": "program"
      },
      "media": {
        "src": "assets/waysconf-2025-press.webp",
        "width": 1400,
        "height": 933,
        "alt": "Panel dyskusyjny na scenie WaysConf, fotografia z edycji 2025.",
        "caption": "WaysConf 2025 - fotografia archiwalna udostępniona w oficjalnym media kicie. To nie jest zdjęcie edycji 2026.",
        "credit": "WaysConf / oficjalny pakiet prasowy",
        "sourceUrl": "https://www.waysconf.com/media-kit",
        "rightsLabel": "Media kit: zdjęcia dopuszczone do artykułów, blogów i social mediów",
        "rightsUrl": "https://www.waysconf.com/media-kit",
        "verifiedAt": "2026-11-09"
      }
    },
    {
      "id": "promptux-2026",
      "name": "prompt:UX Berlin 2026",
      "short": "PROMPT",
      "start": "2026-01-21",
      "end": "2026-01-22",
      "city": "Berlin",
      "country": "Niemcy",
      "region": "world",
      "themes": [
        "AI",
        "Research",
        "Craft"
      ],
      "occurrence": "confirmed",
      "summary": "Relacja uczestników Kooba akcentowała adaptacyjne interfejsy, granice odpowiedzialności agentów i ludzki osąd. AI poszerza pole eksperymentów, ale nie usuwa potrzeby oceny, do czego produkt służy.",
      "sourceIds": [
        "promptdate",
        "promptrecap"
      ],
      "insights": [
        {
          "text": "Według relacji Filippos Petridis wskazywał projektowanie granic, ról i funkcji agentów jako zadanie designerów.",
          "sourceIds": [
            "promptrecap"
          ],
          "locator": "Guardrails in the playground"
        },
        {
          "text": "Relacja odróżnia zdolność generowania od zdolności oceny, co zachować i co odrzucić.",
          "sourceIds": [
            "promptrecap"
          ],
          "locator": "Taste still matters"
        }
      ],
      "agenda": [
        {
          "title": "Możliwości AI w badaniach",
          "speaker": "Julian Della Mattia - według relacji uczestników",
          "sourceIds": [
            "promptrecap"
          ]
        },
        {
          "title": "Granice i odpowiedzialność agentów",
          "speaker": "Filippos Petridis - według relacji uczestników",
          "sourceIds": [
            "promptrecap"
          ],
          "locator": "Guardrails in the playground"
        },
        {
          "title": "Warsztat interfejsów adaptacyjnych",
          "speaker": "Prowadzący nieustalony w odczytanej relacji",
          "sourceIds": [
            "promptrecap"
          ],
          "locator": "The value of adaptive interfaces"
        }
      ],
      "application": {
        "meaning": "Projektuj zakres samodzielności AI równie konkretnie jak ekran.",
        "experiment": "Dla jednej funkcji zapisz, co AI proponuje, co wykonuje i kiedy potrzebuje decyzji człowieka.",
        "measure": "Czy użytkownik rozumie propozycję i potrafi ją skorygować?",
        "boundary": "Marketingowe tezy o syntetycznych użytkownikach z relacji nie zastępują badania z ludźmi.",
        "type": "Własna interpretacja - propozycja próby"
      },
      "voices": [],
      "limits": [
        "Odczytana relacja uczestników, bez pełnych nagrań i historycznej kompletnej agendy."
      ],
      "reading": {
        "stage": "recap"
      }
    },
    {
      "id": "designops-london-2026",
      "name": "DesignOps London 2026",
      "short": "DESIGNOPS",
      "start": "2026-03-13",
      "end": "2026-03-13",
      "city": "Londyn",
      "country": "Wielka Brytania",
      "region": "world",
      "themes": [
        "DesignOps",
        "AI",
        "Strategia"
      ],
      "occurrence": "confirmed",
      "summary": "W artykule o DesignOps London Michał Aleksander łączy wdrażanie AI z jakością decyzji, małymi pilotażami i wiedzą przygotowaną dla ludzi oraz agentów. Motyw przewodni: zaczynać od problemu i sprawdzać rezultat przed skalowaniem.",
      "sourceIds": [
        "london26",
        "london26bio",
        "london26date",
        "london26-author"
      ],
      "insights": [
        {
          "text": "Autor proponuje rozpoczynanie wdrożeń AI od konkretnego tarcia w pracy oraz ograniczonej próby, zamiast od wyboru narzędzia dla całej organizacji.",
          "sourceIds": [
            "london26-author"
          ],
          "locator": "Sekcje 1, 3 i 6"
        },
        {
          "text": "W autorskiej syntezie osąd, intencja, warsztat i znaczenie tworzą punkty kontroli jakości pracy z AI.",
          "sourceIds": [
            "london26-author"
          ],
          "locator": "Sekcja 2"
        },
        {
          "text": "Artykuł wskazuje wspólną bazę wiedzy dla ludzi i agentów jako element organizacji pracy. To interpretacja opisanych przykładów.",
          "sourceIds": [
            "london26-author"
          ],
          "locator": "Sekcje 4-5"
        }
      ],
      "agenda": [
        {
          "title": "Adaptacyjne DesignOps - temat przewodni",
          "speaker": "Opis programu organizatora",
          "sourceIds": [
            "london26"
          ]
        },
        {
          "title": "Praktyczne rozwijanie kompetencji AI",
          "speaker": "Changying Zheng - zakres opisany w bio",
          "sourceIds": [
            "london26bio"
          ]
        },
        {
          "title": "Strategiczne znaczenie operacji",
          "speaker": "Antonia Landi - zapowiedź własnego wystąpienia",
          "sourceIds": [
            "london26date"
          ]
        }
      ],
      "application": {
        "meaning": "Usprawnienie powinno odpowiadać na nazwane tarcie w pracy, a nie wyłącznie popularyzować narzędzie.",
        "experiment": "Wybierz jeden etap pracy, zapisz stan obecny i przeprowadź ograniczoną próbę nowego sposobu działania.",
        "measure": "Liczba poprawek, czas do decyzji i zachowanie jakości - mierzone oddzielnie.",
        "boundary": "Wnioski z artykułu autorskiego są perspektywą autora. Skuteczność opisywanych wdrożeń nie została tu niezależnie potwierdzona.",
        "type": "Własna interpretacja - propozycja próby"
      },
      "voices": [
        {
          "author": "Victoria Rose",
          "role": "Organizatorka na LinkedIn",
          "summary": "Zapowiedź kładła nacisk na adaptację, odporność i współpracę między dyscyplinami. To głos organizatorki przed konferencją.",
          "sourceId": "londonsocial",
          "phase": "Przed wydarzeniem"
        }
      ],
      "limits": [
        "Publiczny odczyt strony agendy nie zwrócił pełnej listy sesji.",
        "Artykuł autorski i strona organizatora różnią się informacją o miejscu; ta karta nie rozstrzyga historycznego adresu."
      ],
      "reading": {
        "stage": "recap"
      },
      "article": {
        "eventId": "designops-london-2026",
        "state": "published",
        "visibility": "public",
        "title": "DesignOps London 2026: What a Failed AI Rollout Taught Me About the Only Thing That Scales",
        "url": "https://maleksander.substack.com/p/designops-london-2026-seven-takeaways",
        "publishedAt": "2026-03-16",
        "verifiedAt": "2026-11-09",
        "image": "assets/designops-substack.jpg",
        "imageAlt": "Szyld Design Operations London 2026 na zdjęciu z opublikowanego artykułu",
        "sourceId": "london26-author"
      },
      "media": {
        "src": "assets/designops-substack.jpg",
        "width": 1200,
        "height": 675,
        "alt": "Szyld Design Operations London 2026 na zdjęciu z opublikowanego artykułu",
        "caption": "Design Operations London 2026 - zdjęcie z autorskiej relacji.",
        "credit": "Michał Aleksander / Substack",
        "sourceUrl": "https://maleksander.substack.com/p/designops-london-2026-seven-takeaways",
        "rightsLabel": "Materiał własnej publikacji autora Learn",
        "rightsUrl": "https://maleksander.substack.com/p/designops-london-2026-seven-takeaways",
        "verifiedAt": "2026-11-09"
      }
    },
    {
      "id": "uxlx-2026",
      "name": "UXLx 2026",
      "short": "UXLx",
      "start": "2026-05-12",
      "end": "2026-05-15",
      "city": "Lizbona",
      "country": "Portugalia",
      "region": "world",
      "themes": [
        "AI",
        "Treść",
        "Strategia"
      ],
      "occurrence": "confirmed",
      "summary": "W relacji z Talks Day wracały przywództwo, modelowanie treści i kontrola nad interakcjami AI. Noz Urbina mówił o modularnej treści, a Dave Brown o dostarczaniu kontekstu i możliwości poprawiania wyników.",
      "sourceIds": [
        "uxlx26",
        "uxlx26recap"
      ],
      "insights": [
        {
          "text": "Treść można modelować jako ponownie używane jednostki, z osobną warstwą danych i prezentacji.",
          "sourceIds": [
            "uxlx26recap"
          ],
          "locator": "Noz Urbina / Content Modelling for Scalable Reuse"
        },
        {
          "text": "Opis wzorców AI obejmował kontekst, widoczność przebiegu i możliwość interwencji.",
          "sourceIds": [
            "uxlx26recap"
          ],
          "locator": "Dave Brown / Designing for AI"
        }
      ],
      "agenda": [
        {
          "title": "Model treści do wielokrotnego użycia",
          "speaker": "Noz Urbina",
          "sourceIds": [
            "uxlx26recap"
          ],
          "originalTitle": "Content Modelling for Scalable Reuse: Build Once, Publish Everywhere"
        },
        {
          "title": "Wzorce interakcji z AI",
          "speaker": "Dave Brown",
          "sourceIds": [
            "uxlx26recap"
          ],
          "originalTitle": "Designing for AI: UX Patterns, Practice, and Product Differentiation"
        },
        {
          "title": "Wpływ i rozwój przywództwa UX",
          "speaker": "Doug Powell",
          "sourceIds": [
            "uxlx26recap"
          ],
          "originalTitle": "Stepping Up to Leadership: How UX designers can grow their influence and advance their career"
        }
      ],
      "application": {
        "meaning": "Ten sam wniosek powinien mieć wspólny rdzeń w różnych kanałach.",
        "experiment": "Zapisz obserwację ze źródłem jako jedną jednostkę; użyj jej w rekomendacji, zadaniu i podsumowaniu.",
        "measure": "Czy wszystkie trzy miejsca zachowują tę samą podstawę i ograniczenie?",
        "boundary": "Relacja organizatora nie jest niezależnym odczytem badań cytowanych na scenie.",
        "type": "Własna interpretacja - propozycja próby"
      },
      "voices": [],
      "limits": [],
      "reading": {
        "stage": "recap"
      }
    },
    {
      "id": "ux-australia-2026",
      "name": "UX Australia 2026",
      "short": "UX AUS",
      "start": "2026-08-27",
      "end": "2026-08-28",
      "city": "Sydney",
      "country": "Australia",
      "region": "world",
      "themes": [
        "Dostępność",
        "Research",
        "UI"
      ],
      "occurrence": "confirmed",
      "summary": "Program obejmował obciążenie poznawcze, inkluzywność, ryzyko w mobile i projektowanie usług. Steve Baty potwierdził zakończenie wydarzenia wspólną relacją o UX Australia i sąsiadującym Design Research.",
      "sourceIds": [
        "australia26",
        "australiasocial"
      ],
      "insights": [
        {
          "text": "Zapowiedziane sesje patrzyły na użyteczność przez ograniczenia poznawcze i sytuację człowieka, nie tylko układ ekranu.",
          "sourceIds": [
            "australia26"
          ]
        }
      ],
      "agenda": [
        {
          "title": "Obciążenie poznawcze a skuteczność UX",
          "speaker": "Ben Shelton i Cordelia Prangley",
          "sourceIds": [
            "australia26"
          ]
        },
        {
          "title": "Ograniczanie ryzyka w mobile",
          "speaker": "Emma Buckland",
          "sourceIds": [
            "australia26"
          ]
        },
        {
          "title": "Narzędzia projektowania inkluzywnego",
          "speaker": "Maria Sereno",
          "sourceIds": [
            "australia26"
          ]
        }
      ],
      "application": {
        "meaning": "Oceniaj zadanie w realnym ograniczeniu uwagi.",
        "experiment": "Przejdź jeden kluczowy flow jedną ręką, z powiększonym tekstem i przerwaniem w połowie.",
        "measure": "Czy można rozpoznać stan, wrócić i bezpiecznie zakończyć zadanie?",
        "boundary": "To propozycja sprawdzenia; nie przypisujemy jej skuteczności samemu programowi konferencji.",
        "type": "Własna interpretacja - propozycja próby"
      },
      "voices": [
        {
          "author": "Steve Baty",
          "role": "Organizator na LinkedIn",
          "summary": "Potwierdza zakończenie trzech dni obu wydarzeń; widoczne komentarze dziękują za program. Nie dają podstaw do oceny merytorycznego konsensusu.",
          "sourceId": "australiasocial",
          "phase": "Po wydarzeniu"
        }
      ],
      "limits": [
        "Nie obejrzano nagrań poszczególnych wystąpień."
      ],
      "reading": {
        "stage": "program"
      }
    },
    {
      "id": "hatch-2026",
      "name": "Hatch Conference 2026",
      "short": "HATCH",
      "start": "2026-09-16",
      "end": "2026-09-18",
      "city": "Berlin / online",
      "country": "Niemcy",
      "region": "world",
      "themes": [
        "DesignOps",
        "AI",
        "Design systems"
      ],
      "occurrence": "confirmed",
      "summary": "Edycja obejmowała warsztaty 16-17 września i konferencję 18 września. Organizator udostępnia bezpłatne archiwum; nagrania 2026 dodaje stopniowo. Opracowanie obejmuje indeks i opis sesji, bez odsłuchu.",
      "sourceIds": [
        "hatch26-vault",
        "hatch26-agenda",
        "watch-hatch"
      ],
      "insights": [],
      "agenda": [
        {
          "title": "Maintaining Quality while Building at Speed",
          "speaker": "Randy Hunt",
          "sourceIds": [
            "hatch26-randy"
          ]
        }
      ],
      "voices": [],
      "preReading": [
        {
          "title": "Tempo i jakość - opis wystąpienia Randy’ego Hunta",
          "summary": "Opis wskazuje mniejsze próby, wcześniejszą krytykę i wspólne reguły pracy jako warunki utrzymania jakości. To deklaracja w opisie sesji, której nie sprawdzono przez odsłuch.",
          "scope": "Odczyt opisu przy nagraniu. Film pozostaje do obejrzenia.",
          "sourceIds": [
            "hatch26-randy"
          ],
          "visibility": "public"
        }
      ],
      "application": {
        "meaning": "Hipoteza: wcześniejsza krytyka jednego ryzykownego stanu może ograniczyć koszt późnych poprawek.",
        "experiment": "Przed rozwinięciem całego flow sprawdź jeden ryzykowny stan z drugą osobą, zapisz kryterium jakości i wykryte błędy.",
        "measure": "Liczba istotnych błędów wykrytych przed rozwinięciem flow i czas późniejszych poprawek.",
        "boundary": "Próba redakcyjna na podstawie opisu; nie dowód skuteczności metody ani streszczenie obejrzanego wykładu.",
        "type": "Własna interpretacja - propozycja próby"
      },
      "limits": [
        "Odczytano program i opisy przy materiałach. Nie obejrzano nagrań.",
        "Archiwum obejmuje wiele lat; prelegentów 2026 nie przypisujemy do 2027."
      ],
      "reading": {
        "stage": "program"
      }
    },
    {
      "id": "waysconf-2026",
      "name": "WaysConf 2026",
      "short": "WAYS",
      "start": "2026-09-16",
      "end": "2026-09-17",
      "city": "Kraków",
      "country": "Polska",
      "region": "pl",
      "themes": [
        "AI",
        "Research",
        "Strategia"
      ],
      "occurrence": "confirmed",
      "summary": "Relacja Aleksandra Uznańskiego akcentowała lukę między znajomością modelu produktowego a codziennym działaniem zespołu. Oficjalny program zestawiał jakość produktów AI, tempo zmian i projektowanie w trudnych warunkach.",
      "sourceIds": [
        "ways26",
        "ways26recap",
        "ways26social"
      ],
      "insights": [
        {
          "text": "Autor relacji z wystąpienia Marty’ego Cagana odróżnia większą produkcję funkcji od poprawy wyniku dla klienta i biznesu.",
          "sourceIds": [
            "ways26recap"
          ],
          "locator": "Marty Cagan’s talk and Q&A"
        },
        {
          "text": "Jeden zespół z obserwowalnym rezultatem może pokazać zmianę sposobu pracy konkretniej niż sam opis modelu.",
          "sourceIds": [
            "ways26recap"
          ],
          "locator": "It doesn’t have to start at C-level"
        }
      ],
      "agenda": [
        {
          "title": "Produkt w warunkach AI",
          "speaker": "Marty Cagan",
          "sourceIds": [
            "ways26"
          ]
        },
        {
          "title": "Jakość produktów AI",
          "speaker": "Molly Mahar - zapowiedź organizatora",
          "sourceIds": [
            "ways26social"
          ]
        },
        {
          "title": "Projektowanie przy przeciążeniu poznawczym",
          "speaker": "Victor Churchill Akpan - zapowiedź organizatora",
          "sourceIds": [
            "ways26social"
          ]
        }
      ],
      "application": {
        "meaning": "Oddziel tempo dostarczania od wartości zmiany.",
        "experiment": "Przy najbliższej poprawce wskaż zachowanie użytkownika, które ma się zmienić, i sprawdź je po publikacji.",
        "measure": "Wykonanie zadania i potrzebne wsparcie, obok czasu delivery.",
        "boundary": "Relacja jednej osoby nie opisuje doświadczenia całej publiczności.",
        "type": "Własna interpretacja - propozycja próby"
      },
      "voices": [
        {
          "author": "WaysConf",
          "role": "Organizator na LinkedIn",
          "summary": "Zapowiada trzy perspektywy: jakość AI, zmienne środowisko produktu i trudne warunki poznawcze. To promocja programu, nie wynik wydarzenia.",
          "sourceId": "ways26social",
          "phase": "Przed wydarzeniem"
        }
      ],
      "limits": [],
      "reading": {
        "stage": "recap"
      },
      "social": {
        "mode": "links",
        "note": "Profil organizatora i materiały prasowe; wybrane odnośniki, bez automatycznego feedu.",
        "links": [
          {
            "title": "WaysConf na Instagramie",
            "url": "https://www.instagram.com/waysconfcom/",
            "type": "Profil organizatora"
          },
          {
            "title": "Media kit i zdjęcia WaysConf",
            "url": "https://www.waysconf.com/media-kit",
            "type": "Materiały organizatora"
          }
        ]
      },
      "media": {
        "src": "assets/waysconf-2025-press.webp",
        "width": 1400,
        "height": 933,
        "alt": "Panel dyskusyjny na scenie WaysConf, fotografia z edycji 2025.",
        "caption": "WaysConf 2025 - fotografia archiwalna udostępniona w oficjalnym media kicie. To nie jest zdjęcie edycji 2026.",
        "credit": "WaysConf / oficjalny pakiet prasowy",
        "sourceUrl": "https://www.waysconf.com/media-kit",
        "rightsLabel": "Media kit: zdjęcia dopuszczone do artykułów, blogów i social mediów",
        "rightsUrl": "https://www.waysconf.com/media-kit",
        "verifiedAt": "2026-11-09"
      }
    },
    {
      "id": "ddx-san-diego-2026",
      "name": "DDX San Diego 2026",
      "short": "DDX",
      "start": "2026-09-17",
      "end": "2026-09-17",
      "city": "San Diego",
      "country": "USA",
      "region": "world",
      "themes": [
        "AI",
        "Craft",
        "Research"
      ],
      "occurrence": "confirmed",
      "summary": "Raport organizatora podkreślał znaczenie smaku, osądu i stałej pracy badawczej wobec łatwiejszego generowania projektów. Opisywał dzień rozmów liderów produktu i designu, z Donem Normanem w otwarciu.",
      "sourceIds": [
        "ddx26"
      ],
      "insights": [
        {
          "text": "Według raportu łatwiejsze uzyskanie poprawnego szkicu nie usuwa potrzeby kierunku i oceny.",
          "sourceIds": [
            "ddx26"
          ],
          "locator": "Good is free now. Great is the job."
        },
        {
          "text": "W raporcie research pojawia się jako ciągły dopływ wiedzy do decyzji.",
          "sourceIds": [
            "ddx26"
          ],
          "locator": "Research stops being a project and becomes a pulse."
        }
      ],
      "agenda": [
        {
          "title": "Rozmowa otwierająca o projektowaniu zorientowanym na ludzi",
          "speaker": "Don Norman",
          "sourceIds": [
            "ddx26"
          ]
        },
        {
          "title": "Panele, warsztaty i rozmowy przy stołach",
          "speaker": "Przekrój opisany w raporcie organizatora",
          "sourceIds": [
            "ddx26"
          ]
        }
      ],
      "application": {
        "meaning": "Kryteria jakości powinny być bardziej konkretne niż estetyczna aprobata.",
        "experiment": "Przed generowaniem zapisz trzy kryteria dobrego rozwiązania i zastosuj je do kilku propozycji.",
        "measure": "Które warianty odrzucono, z jakiego powodu i na jakiej podstawie?",
        "boundary": "Raport jest perspektywą organizatora; nie dowodzi zgodności wszystkich uczestników.",
        "type": "Własna interpretacja - propozycja próby"
      },
      "voices": [],
      "limits": [],
      "reading": {
        "stage": "recap"
      }
    },
    {
      "id": "future-product-days-2026",
      "name": "Future Product Days 2026",
      "short": "FPD",
      "start": "2026-09-22",
      "end": "2026-09-24",
      "city": "Kopenhaga",
      "country": "Dania",
      "region": "world",
      "occurrence": "confirmed",
      "summary": "Kopenhaga: jakość decyzji, design system jako kontekst i interakcje z AI poza pustym promptem. Dziewięć opracowań tematycznych z propozycjami prób i wskazaniem podstawy. Konferencja 22-23 września, masterclasses 24 września.",
      "themes": [
        "AI × UX",
        "Design systems",
        "Decyzje produktowe",
        "Leadership"
      ],
      "sourceIds": [
        "fpd26-dates",
        "fpd26-article"
      ],
      "reading": {
        "stage": "recap",
        "basis": "Synteza redakcyjna i relacje autorskie",
        "gap": "Nie jest to pełny zapis wszystkich wystąpień. Szczegółowe tezy i zastosowania są opisane jako interpretacje, a program potwierdza temat i osobę."
      },
      "insights": [
        {
          "text": "Własny wniosek: design system dla agentów potrzebuje reguł wyboru, kontekstu i pętli korekt, obok komponentów.",
          "sourceIds": [
            "fpd26-system",
            "fpd26-article"
          ],
          "topicId": "context-system"
        },
        {
          "text": "Wniosek redakcyjny: przed kolejnym badaniem nazwij decyzję i dowód wystarczający do następnego kroku.",
          "sourceIds": [
            "fpd26-deciding"
          ],
          "topicId": "decision-first"
        },
        {
          "text": "Wniosek redakcyjny: łatwość rozpoczęcia zadania i możliwość odzyskania kontroli są częścią projektu AI.",
          "sourceIds": [
            "fpd26-kuhn",
            "fpd26-automattic"
          ],
          "topicId": "beyond-prompt"
        }
      ],
      "intelligence": [
        {
          "title": "System ma wyjaśniać decyzje",
          "text": "Przetestuj, gdzie agent zaczyna zgadywać. Uzupełniaj kontekst na podstawie realnych korekt.",
          "topicId": "context-system",
          "label": "Wniosek redakcyjny"
        },
        {
          "title": "Najpierw decyzja. Potem research.",
          "text": "Wybierz problem, ownera i próg wystarczającego dowodu przed kolejną rundą zbierania informacji.",
          "topicId": "decision-first",
          "label": "Wniosek redakcyjny"
        },
        {
          "title": "Kontrola jest częścią interfejsu",
          "text": "Zaprojektuj start, podgląd, korektę i cofnięcie obok samego generowania.",
          "topicId": "beyond-prompt",
          "label": "Propozycja zastosowania"
        }
      ],
      "topics": [
        {
          "id": "verification",
          "title": "Ergonomia osądu",
          "speaker": "Dr Raul V. Rodriguez",
          "summary": "Generowanie wyniku przenosi część pracy na ocenę jego poprawności. Projekt interfejsu powinien ułatwiać tę ocenę.",
          "points": [
            "Oddziel wygenerowanie odpowiedzi od jej sprawdzenia. Płynny tekst nie jest dowodem poprawności.",
            "Pokaż założenia, źródła i konsekwencje tam, gdzie wpływają na decyzję.",
            "Dobierz moment kontroli do kosztu pomyłki i możliwości cofnięcia."
          ],
          "practice": "Dla jednego wyniku AI zaprojektuj podgląd dowodów, korektę oraz decyzję: zaakceptuj albo odrzuć. Zacznij od zadania o znanym poprawnym wyniku.",
          "measure": "Czas weryfikacji, istotne poprawki i błędne akceptacje, obok czasu generowania.",
          "question": "Po czym użytkownik rozpozna, że przekonujący wynik jest błędny?",
          "sourceIds": [
            "fpd26-cognitive"
          ],
          "basis": "Synteza redakcyjna",
          "gap": "Nie wyciągamy klinicznych wniosków o trwałym wpływie AI na mózg. Oficjalny abstrakt opisuje temat ergonomii; praktyka powyżej jest interpretacją redakcji."
        },
        {
          "id": "decision-first",
          "title": "Discovery z warunkiem zakończenia",
          "speaker": "Janina Franzkowiak",
          "summary": "Badanie ma pomóc rozstrzygnąć konkretną decyzję. Kolejny insight ma wartość, jeśli może zmienić działanie.",
          "points": [
            "Zacznij od decyzji i jej właściciela.",
            "Porównaj koszt błędu, koszt zwłoki i odwracalność działania.",
            "Ustal przed badaniem dowód wystarczający do następnego kroku."
          ],
          "practice": "Zapisz kartę decyzji: co rozstrzygamy, kto decyduje, czego nie wiemy, jaki test wykonamy i kiedy kończymy zbieranie danych.",
          "measure": "Czas do decyzji i trafność późniejszego wyboru. Sam krótszy research nie dowodzi lepszego produktu.",
          "question": "Która kolejna informacja rzeczywiście mogłaby zmienić naszą decyzję?",
          "sourceIds": [
            "fpd26-deciding"
          ],
          "basis": "Synteza redakcyjna",
          "gap": "To synteza redakcyjna i propozycja zastosowania, nie cytat ani pełny zapis sesji."
        },
        {
          "id": "sonic-system",
          "title": "Dźwięk jako część design systemu",
          "speaker": "Karsten Kjems / Caroline Rossing / John Cleworth",
          "summary": "Sesja o systemie audio B&O pozwala rozszerzyć myślenie o spójności poza warstwę wizualną.",
          "points": [
            "Przypisz sygnał do intencji i stanu produktu, zanim wybierzesz brzmienie.",
            "Traktuj sygnały jako rodzinę: znaczenie, długość, natężenie i kontekst użycia.",
            "Zapewnij wizualny odpowiednik i wyciszenie; dźwięk nie może być jedynym nośnikiem informacji."
          ],
          "practice": "Zrób mapę trzech stanów: trwa, potrzebuje uwagi, zakończono. Sprawdź, czy audio wnosi coś ponad komunikat wizualny.",
          "measure": "Zauważenie sygnału, rozpoznanie znaczenia i rozproszenie w rzeczywistym otoczeniu.",
          "question": "Czy sygnał pomaga zareagować, czy tylko dodaje kolejne powiadomienie?",
          "sourceIds": [
            "fpd26-sonic"
          ],
          "basis": "Synteza redakcyjna",
          "gap": "To synteza redakcyjna i propozycja zastosowania, nie cytat ani pełny zapis sesji."
        },
        {
          "id": "ownership",
          "title": "Decyzja potrzebuje właściciela",
          "speaker": "Julia Frederking",
          "summary": "Nawet dobre dane nie usuwają tarcia między zespołami. Niejasny mandat i sprzeczne priorytety mogą blokować działanie.",
          "points": [
            "Odszukaj tarcie w przekazaniach i zależnościach między ludźmi.",
            "Nazwij ownera, kryterium jakości oraz moment konsultacji.",
            "Sprawdź, czy lokalna oszczędność nie tworzy poprawek w innym miejscu procesu."
          ],
          "practice": "Rozpisz jeden przepływ od intencji do wdrożenia: decyzje, przekazania, poprawki i eskalacje. Zaznacz miejsca bez właściciela.",
          "measure": "Czas do zamknięcia decyzji, liczba przekazań i praca powtórzona po akceptacji.",
          "question": "Kto ma mandat podjąć tę decyzję i kiedy uznajemy ją za zamkniętą?",
          "sourceIds": [
            "fpd26-decisions"
          ],
          "basis": "Synteza redakcyjna",
          "gap": "To synteza redakcyjna i propozycja zastosowania, nie cytat ani pełny zapis sesji."
        },
        {
          "id": "humanity",
          "title": "Poszerz granicę odpowiedzialności",
          "speaker": "Don Norman",
          "summary": "Humanity-Centered Design każe patrzeć poza bezpośredniego użytkownika i pojedynczy ekran.",
          "points": [
            "Uwzględnij społeczność, operatorów, kulturę i środowisko.",
            "Współprojektuj z osobami, które ponoszą skutki rozwiązania.",
            "AI może pomóc w nauce i analizie; wiarygodność wyniku nadal wymaga sprawdzenia."
          ],
          "practice": "Do mapy użytkownika dopisz osoby, które obsługują błędy oraz ponoszą koszt automatyzacji. Przejdź z nimi jeden trudny scenariusz.",
          "measure": "Obciążenie całego procesu i skutki dla pominiętych grup, nie tylko sukces jednej persony.",
          "question": "Kto zapłaci za wygodę głównego użytkownika?",
          "sourceIds": [
            "fpd26-norman"
          ],
          "basis": "Synteza redakcyjna",
          "gap": "Profil prelegenta potwierdza Humanity-Centered Design, a program rozmowę. Rozwinięcie jest redakcyjną interpretacją, nie dosłowną wypowiedzią ze sceny."
        },
        {
          "id": "compass",
          "title": "Cztery osie przed prototypem",
          "speaker": "Ather Nawaz / Jesper Poulsen-Hansen",
          "summary": "Kompas Ørsted łączy strategię, wykonanie, insighty i technologię. Daje wspólną orientację bez jednej sztywnej metody.",
          "points": [
            "Strategy: jaki cel i problem uzasadnia tę pracę?",
            "Insights: na jakim dowodzie opieramy wybór?",
            "Execution i Technology: kto decyduje, co jest zakresem, jakie są ograniczenia i koszty utrzymania?"
          ],
          "practice": "Przed wygenerowaniem prototypu wypełnij cztery krótkie pola. Brak odpowiedzi ma być widoczną luką, a nie miejscem do zgadywania przez AI.",
          "measure": "Liczba założeń wykrytych przed budową i zmian kierunku po pokazaniu prototypu.",
          "question": "Której osi brakuje nam dzisiaj najbardziej?",
          "sourceIds": [
            "fpd26-compass"
          ],
          "basis": "Synteza redakcyjna",
          "gap": "To synteza redakcyjna i propozycja zastosowania, nie cytat ani pełny zapis sesji."
        },
        {
          "id": "influence",
          "title": "Prototyp jako wspólny przedmiot rozmowy",
          "speaker": "Dian Wessels",
          "summary": "Wpływ designu może rosnąć przez modelowanie współpracy: wspólny obraz problemu i wczesne testowanie założeń.",
          "points": [
            "Włącz design zanim zespół zamknie rozwiązanie na roadmapie.",
            "Pokaż prototyp lub mapę procesu, aby różne funkcje rozmawiały o tym samym.",
            "Zbieraj szeroki feedback, zachowując jawnego właściciela decyzji."
          ],
          "practice": "Na jednym przeglądzie pokaż problem, dowód oraz dwie alternatywy. Zakończ nazwaniem decyzji, ownera i informacji, która mogłaby zmienić wybór.",
          "measure": "Zmiana rozumienia problemu, rozstrzygnięte założenia i dalsze poprawki, nie liczba komentarzy.",
          "question": "Jaki artefakt najłatwiej ujawni różnice między naszymi założeniami?",
          "sourceIds": [
            "fpd26-influence"
          ],
          "basis": "Synteza redakcyjna",
          "gap": "To synteza redakcyjna i propozycja zastosowania, nie cytat ani pełny zapis sesji."
        },
        {
          "id": "context-system",
          "title": "Od komponentów do kontekstu",
          "speaker": "Rita Wang",
          "summary": "W publicznym eseju Michała o sesji Rity wraca luka między dostępem do komponentów a rozumieniem zasad ich użycia.",
          "points": [
            "Opisz kiedy użyć wzorca, kiedy go nie używać i dlaczego istnieje.",
            "Zapisz zasady kompozycji oraz decyzje, których nie widać w propsach komponentu.",
            "Wprowadź raport braków: źródła, reguły, odstępstwa i poprawki człowieka."
          ],
          "practice": "Weź jeden przepływ i poproś agenta o prototyp. Porównaj wybory ze standardem. Powtarzające się braki zamień w poprawki dokumentacji.",
          "measure": "Elementy odtworzone od zera, pominięte reguły i powracające korekty. Raport użycia nie dowodzi jakości bez sprawdzenia rezultatu.",
          "question": "Co agent musiałby wiedzieć, gdyby nigdy nie uczestniczył w spotkaniu zespołu?",
          "sourceIds": [
            "fpd26-system",
            "fpd26-article"
          ],
          "basis": "Synteza redakcyjna",
          "gap": "Oficjalny abstrakt i autorski esej mają różny zakres. Raport użycia agenta jest propozycją operacyjną redakcji; nie przypisujemy mu statusu oficjalnej metody GetYourGuide."
        },
        {
          "id": "beyond-prompt",
          "title": "Daj sensowny punkt startowy",
          "speaker": "Christian Kuhn",
          "summary": "Zadanie nie musi zaczynać się od pustego pola. Wybór, kontekst i bezpośrednia manipulacja mogą ułatwić wyrażenie intencji.",
          "points": [
            "Podpowiedz start pasujący do bieżącego zadania.",
            "Pozwól doprecyzować cel i granice działania zamiast wymagać idealnego promptu.",
            "Oddziel doradzanie, szkic oraz wykonanie po akceptacji. Zachowaj możliwość korekty."
          ],
          "practice": "Dla jednej funkcji porównaj pusty chat z wyborem celu i kontekstu. Zachowaj tekst jako wyjście dla nietypowych zadań.",
          "measure": "Czas do użytecznego wyniku, istotne korekty oraz możliwość odzyskania kontroli.",
          "question": "Jak rozpocząć to zadanie, jeśli użytkownik nie wie, co napisać?",
          "sourceIds": [
            "fpd26-kuhn",
            "fpd26-automattic"
          ],
          "basis": "Synteza redakcyjna",
          "gap": "Własna zapowiedź potwierdza warsztat. Relacja Automattic opisuje jego kierunek. Nie odtwarzamy pełnego warsztatu ani nie podajemy niezweryfikowanej listy 13 wzorców jako oficjalnego programu."
        }
      ],
      "agenda": [
        {
          "title": "Cognitive Ergonomics",
          "speaker": "Dr Raul V. Rodriguez",
          "sourceIds": [
            "fpd26-cognitive"
          ]
        },
        {
          "title": "Stop Discovering. Start Deciding.",
          "speaker": "Janina Franzkowiak",
          "sourceIds": [
            "fpd26-deciding"
          ]
        },
        {
          "title": "Scaling Sonic UX",
          "speaker": "Karsten Kjems, Caroline Rossing, John Cleworth",
          "sourceIds": [
            "fpd26-sonic"
          ]
        },
        {
          "title": "Making Better Decisions",
          "speaker": "Julia Frederking",
          "sourceIds": [
            "fpd26-decisions"
          ]
        },
        {
          "title": "Don Norman live at the Future Product Days",
          "speaker": "Don Norman",
          "sourceIds": [
            "fpd26-norman"
          ]
        },
        {
          "title": "The Ørsted Product Management Compass",
          "speaker": "Ather Nawaz, Jesper Poulsen-Hansen",
          "sourceIds": [
            "fpd26-compass"
          ]
        },
        {
          "title": "Designing Influence",
          "speaker": "Dian Wessels",
          "sourceIds": [
            "fpd26-influence"
          ]
        },
        {
          "title": "The Design System Shift - From Components to Context",
          "speaker": "Rita Wang",
          "sourceIds": [
            "fpd26-system"
          ]
        },
        {
          "title": "Don't Make Me Prompt",
          "speaker": "Christian Kuhn",
          "sourceIds": [
            "fpd26-kuhn"
          ]
        }
      ],
      "voices": [
        {
          "author": "Michał Aleksander",
          "role": "Autorska perspektywa",
          "phase": "Po wydarzeniu",
          "summary": "Esej o kontekście design systemu i feedbacku z pracy agentów. Osobna perspektywa, nie niezależne potwierdzenie wszystkich tez.",
          "sourceId": "fpd26-article"
        },
        {
          "author": "Leila Byron, Jana Hernandez, Veronica Fasulo, Ilona Jaudzemyte, Jackie Tran",
          "role": "Autorzy relacji Automattic Design",
          "phase": "Po wydarzeniu",
          "summary": "Autorzy zestawiają łatwość budowania z potrzebą osądu i doborem poziomu autonomii. To głos konkretnej grupy uczestników.",
          "sourceId": "fpd26-automattic"
        }
      ],
      "application": {
        "type": "Własna interpretacja - propozycja próby",
        "meaning": "Zbuduj jeden przepływ od intencji do wyniku, który pokazuje dowody i pozwala poprawić decyzję.",
        "experiment": "Ustal cel, granice autonomii i kryterium jakości. Wygeneruj prototyp. Zapisz brakujący kontekst i poprawki człowieka; zaktualizuj dokumentację.",
        "measure": "Czas do użytecznego wyniku, czas sprawdzenia i powtarzające się poprawki.",
        "boundary": "To propozycja eksperymentu. Nie dowodzi oszczędności ani skuteczności przed pomiarem."
      },
      "limits": [
        "Dziewięć wybranych tematów, nie cała konferencja.",
        "Oficjalne abstrakty potwierdzają zapowiedź tematu; same nie potwierdzają wszystkich szczegółów z omówień.",
        "Sekcje tematyczne odróżniają syntezę redakcyjną od źródeł. Brak danych nie jest uzupełniany domysłem."
      ],
      "article": {
        "state": "published",
        "visibility": "public",
        "eventId": "future-product-days-2026",
        "title": "My Design System Needs to Learn How to Speak",
        "url": "https://maleksander.substack.com/p/my-design-system-needs-to-learn-how",
        "publishedAt": "2026-09-24",
        "verifiedAt": "2026-11-09",
        "image": "assets/fpd-2026-article.webp",
        "imageAlt": "Fotograficzna okładka autorskiego eseju o Future Product Days 2026."
      },
      "media": {
        "src": "assets/fpd-2026-article.webp",
        "width": 1200,
        "height": 800,
        "alt": "Okładka eseju Michała: trzy ujęcia ze scen Future Product Days 2026.",
        "caption": "Kopenhaga 2026. Fotograficzna okładka autorskiej relacji.",
        "credit": "Michał Aleksander / Substack",
        "sourceUrl": "https://maleksander.substack.com/p/my-design-system-needs-to-learn-how",
        "rightsLabel": "Materiał własnej publikacji autora Learn",
        "rightsUrl": "https://maleksander.substack.com/p/my-design-system-needs-to-learn-how",
        "verifiedAt": "2026-11-09"
      },
      "social": {
        "mode": "curated",
        "note": "Wybrane źródła i profil organizatora. Nie jest to pełny strumień zdjęć ani archiwum hashtagu.",
        "links": [
          {
            "title": "Snapshot z Kopenhagi - 23 września",
            "url": "https://www.instagram.com/p/Ddo1kNcOlHc/",
            "type": "Rolka / rethinking_places + FPD"
          },
          {
            "title": "Future Product Days na Instagramie",
            "url": "https://www.instagram.com/future.product.days/",
            "type": "Profil organizatora"
          },
          {
            "title": "Perspektywa zespołu Automattic",
            "url": "https://automattic.design/2026/10/15/when-building-is-cheap-judgment-is-the-job/",
            "type": "Relacja uczestników"
          },
          {
            "title": "Warsztat Christiana Kuhna",
            "url": "https://www.linkedin.com/posts/uxck_uxdesign-aidesign-humancenteredai-activity-7491815511371022336-DpP8",
            "type": "Post prelegenta"
          }
        ],
        "preview": {
          "id": "Ddo1kNcOlHc",
          "type": "instagram",
          "scope": "Wybrana rolka, podgląd na żądanie",
          "verifiedAt": "2026-11-09"
        }
      }
    },
    {
      "id": "wud-szczecin-2026",
      "name": "WUD Szczecin 2026",
      "short": "WUD",
      "start": "2026-10-17",
      "end": "2026-10-17",
      "city": "Szczecin",
      "country": "Polska",
      "region": "pl",
      "themes": [
        "Dostępność",
        "Design systems",
        "Research"
      ],
      "occurrence": "confirmed",
      "summary": "Relacja gospodarza pokazała powracający problem: działający interfejs może nadal utrudniać człowiekowi załatwienie sprawy. Dostępność treści, badanie kontekstu i spójność wdrożenia łączono z odpowiedzialnością projektanta.",
      "sourceIds": [
        "wudrecap",
        "wudsocial",
        "wud26-moderator"
      ],
      "insights": [
        {
          "text": "Samo wykrycie tekstu alternatywnego nie rozstrzyga, czy przekazuje on potrzebną informację.",
          "sourceIds": [
            "wudrecap"
          ]
        },
        {
          "text": "Badanie warunków użycia oraz wspólne tokeny wspierają różne części drogi od projektu do wdrożenia.",
          "sourceIds": [
            "wudrecap"
          ]
        }
      ],
      "agenda": [
        {
          "title": "Dostępność wdrożenia i treści",
          "speaker": "Anna Dulny-Leszczyńska",
          "sourceIds": [
            "wudrecap"
          ]
        },
        {
          "title": "Badania terenowe w wymagającym środowisku",
          "speaker": "Radek Rejsel",
          "sourceIds": [
            "wudrecap"
          ]
        },
        {
          "title": "Tokeny i współpraca z frontendem",
          "speaker": "Alicja Migda",
          "sourceIds": [
            "wudrecap"
          ]
        }
      ],
      "application": {
        "meaning": "Sprawdzenie reguł UI i sprawdzenie sensu dla użytkownika wymagają osobnych dowodów.",
        "experiment": "Weź ekran, który przeszedł checker. Poproś osobę o odczytanie warunków i wykonanie głównej czynności.",
        "measure": "Czy wszystkie ważne warunki są dostępne i zrozumiałe?",
        "boundary": "Opisane wdrożenia i wypowiedzi znamy z relacji gospodarza, nie z pełnych nagrań.",
        "type": "Własna interpretacja - propozycja próby"
      },
      "voices": [
        {
          "author": "Technopark Pomerania / WUD Szczecin",
          "role": "Gospodarz na LinkedIn",
          "summary": "Publiczna zapowiedź udostępnia program obejmujący intencję, dostępność, AI i tokeny. Relację po wydarzeniu odczytano oddzielnie.",
          "sourceId": "wudsocial",
          "phase": "Przed wydarzeniem"
        },
        {
          "author": "Kamila Paradowska",
          "role": "Moderatorka debaty / publiczny post",
          "summary": "Zwraca uwagę na sens opisu alternatywnego oraz potrzebę uzgodnienia reguł designu z developerami. To osobista refleksja moderatorki, nie wynik badania publiczności.",
          "sourceId": "wud26-moderator",
          "phase": "Po wydarzeniu"
        }
      ],
      "limits": [],
      "reading": {
        "stage": "recap"
      }
    },
    {
      "id": "speak-in-ux-2026",
      "name": "SPEAK IN_UX 2026",
      "short": "SPEAK",
      "start": "2026-10-27",
      "end": "2026-10-28",
      "city": "Gdynia",
      "country": "Polska",
      "region": "pl",
      "themes": [
        "Research",
        "Dostępność",
        "Strategia"
      ],
      "occurrence": "confirmed",
      "summary": "Publiczny post PPNT Gdynia potwierdza realizację dwóch dni SPEAK IN_UX 2026 i prezentację efektów maratonu Bentos. Odczytano także fragment relacji organizatorki maratonu. Nie odczytano treści prelekcji.",
      "sourceIds": [
        "speak26",
        "speak26program",
        "speak26-org-recap",
        "speak26-marathon-reflection"
      ],
      "insights": [],
      "agenda": [
        {
          "title": "Pułapka fajnego designu - zapowiedź",
          "speaker": "Michał Kobierny",
          "sourceIds": [
            "speak26program"
          ]
        },
        {
          "title": "Ufaj, ale sprawdzaj: jak projektować interakcje z AI - zapowiedź",
          "speaker": "Kalina Tyrkiel",
          "sourceIds": [
            "speak26program"
          ]
        }
      ],
      "application": {
        "type": "Własna interpretacja - pytanie do dalszych materiałów",
        "meaning": "Sprawdź, czy relacja dotyczy konferencji, konkretnej sesji czy wydarzenia towarzyszącego.",
        "experiment": "Przy kolejnej lekturze przypisz każdą tezę do właściwego formatu i autora; nie uzupełniaj wykładów opisem maratonu.",
        "measure": "Czy każda teza ma materiał z właściwej edycji i formatu?",
        "boundary": "Potwierdzono realizację, ale nie odczytano nagrań lub slajdów prelekcji. Dwie perspektywy organizacyjne nie są niezależną próbą publiczności."
      },
      "voices": [
        {
          "author": "PPNT Gdynia",
          "role": "Organizator konferencji",
          "summary": "Potwierdza dwa dni konferencji i prezentację wyników maratonu w pierwszym dniu. To relacja organizatora, nie pomiar efektu nauki.",
          "sourceId": "speak26-org-recap",
          "phase": "Po wydarzeniu"
        },
        {
          "author": "Agata Ciesielska",
          "role": "Organizatorka maratonu towarzyszącego",
          "summary": "Opisuje dobór uzupełniających się kompetencji i obserwowaną zmianę lidera zależnie od potrzeb zespołu. Wypowiedź dotyczy maratonu, nie wykładów.",
          "sourceId": "speak26-marathon-reflection",
          "phase": "Po wydarzeniu"
        }
      ],
      "limits": [
        "Realizację potwierdza odczytany post organizatora; nie sam upływ daty.",
        "Odczytana refleksja dotyczy maratonu towarzyszącego. Materiały z samych prelekcji nadal nieustalone.",
        "Nie ustalono dziennej daty postu PPNT; nie przeliczano etykiety względnej LinkedIn."
      ],
      "reading": {
        "stage": "recap",
        "question": "",
        "watchFor": "",
        "gap": "Relacje organizatorów i fragment o maratonie; treści wystąpień nieodczytane."
      }
    },
    {
      "id": "ux-brighton-2026",
      "name": "UX Brighton 2026",
      "short": "UX BRIGHTO",
      "start": "2026-11-06",
      "end": "2026-11-06",
      "city": "Brighton",
      "country": "Wielka Brytania",
      "region": "world",
      "occurrence": "confirmed",
      "themes": [
        "Research",
        "AI",
        "Strategia"
      ],
      "summary": "Organizator potwierdził realizację edycji 6 listopada. Odczytano dwa publiczne materiały autorskie HTML: o przebudowie pracy z AI i utrzymywaniu wiedzy o problemach użytkowników. Nagrania są oferowane komercyjnie; nie zostały obejrzane.",
      "sourceIds": [
        "watch-ux-brighton",
        "brighton26-post",
        "brighton26-florian-handout",
        "brighton26-chiara-handout"
      ],
      "insights": [
        {
          "text": "W handoucie Florian Herrengt proponuje zachowywać wejście prowadzące do błędu oraz oczekiwany wynik jako przypadek do ponownego sprawdzania systemu.",
          "sourceIds": [
            "brighton26-florian-handout"
          ],
          "topicId": "repeatable-eval"
        },
        {
          "text": "Chiara Scarabotti wiąże historię prób rozwiązania z jednym problemem użytkownika. Zakończenie wdrożenia nie wystarcza do uznania problemu za rozwiązany.",
          "sourceIds": [
            "brighton26-chiara-handout"
          ],
          "topicId": "experience-debt"
        }
      ],
      "agenda": [
        {
          "title": "Research is supposed to change you - zapowiedź",
          "speaker": "Leon Hubert",
          "sourceIds": [
            "watch-ux-brighton"
          ]
        },
        {
          "title": "What happens when AI can do your job? - odczytano handout",
          "speaker": "Florian Herrengt",
          "sourceIds": [
            "watch-ux-brighton",
            "brighton26-florian-handout"
          ]
        },
        {
          "title": "Experience Debt: Turning scattered knowledge into strategic action - odczytano handout",
          "speaker": "Chiara Scarabotti",
          "sourceIds": [
            "brighton26-chiara-handout"
          ]
        }
      ],
      "voices": [
        {
          "author": "UX Brighton",
          "role": "Organizator / komunikat po wydarzeniu",
          "summary": "Organizator dziękuje za udział w edycji 2026 i wskazuje materiały do sesji. Nie jest to niezależna ocena jakości konferencji.",
          "sourceId": "brighton26-post",
          "phase": "Po wydarzeniu"
        }
      ],
      "application": {
        "type": "Własna interpretacja - mała próba",
        "meaning": "Utrzymuj historię jednego problemu, zamiast gubić ją po dostarczeniu poprawki.",
        "experiment": "Dla jednego znanego problemu połącz opis, źródło, cel użytkownika i stan. Dołącz jedną próbę rozwiązania; sprawdź jej rezultat w krótkim przejściu zadania.",
        "measure": "Czy można odtworzyć źródło, próbę i wynik bez szukania w kilku miejscach? Czy użytkownik kończy zadanie bez badanego błędu? Baseline nieustalony.",
        "boundary": "To propozycja z materiału autorki, nie dowód skuteczności metody. Zapisana poprawka nie zastępuje obserwacji rezultatu."
      },
      "limits": [
        "Odczytano dwa handouty HTML; nie odsłuchano wystąpień ani pozostałych slajdów.",
        "Strona oferuje płatne nagrania z zapowiadanym terminem 23 listopada; odnośnik Buy nie potwierdza ich dostępności dzisiaj.",
        "Nie odczytano niezależnej relacji uczestnika po wydarzeniu; promocji sprzed konferencji nie użyto jako relacji.",
        "Pierwotne oczekiwanie znalezienia użytecznej metody ma teraz materiał do analizy; efekt w rzeczywistym projekcie pozostaje niesprawdzony."
      ],
      "reading": {
        "stage": "recap",
        "question": "",
        "watchFor": "",
        "gap": "Dwa materiały pisemne; pełne nagrania i skuteczność zastosowań nie zostały ocenione."
      },
      "preReading": [
        {
          "visibility": "public",
          "title": "AI jako partner w badaniu",
          "summary": "Leon Hubert opisuje użycie AI do konfrontowania interpretacji i pogłębiania analizy, przy zachowaniu osądu badacza. To punkt wyjścia do pytań o jakość uczenia się w szybszym procesie.",
          "sourceIds": [
            "leon-hippo-ai"
          ],
          "scope": "Wcześniejszy artykuł autora. Nie opis odbytego wystąpienia w Brighton."
        }
      ],
      "people": [
        {
          "visibility": "public",
          "name": "Leon Hubert",
          "role": "Principal Consultant w obszarze research i design w Hippo - według bio programu 2026.",
          "announcedTalk": "Research is supposed to change you",
          "themes": "Rola osądu badacza, AI w procesie badawczym, pogłębianie rozumienia. Podstawa: własna publikacja autora.",
          "watchQuestion": "Czy wystąpienie pokaże, jak wykorzystać czas odzyskany dzięki AI na głębszy kontakt z użytkownikami? To pytanie do obserwowania, nie potwierdzony rezultat.",
          "sourceIds": [
            "watch-ux-brighton",
            "leon-hippo-ai"
          ]
        }
      ],
      "topics": [
        {
          "id": "repeatable-eval",
          "title": "Zamień błąd w powtarzalny test",
          "speaker": "Florian Herrengt",
          "summary": "Handout zachęca, aby po błędzie zachować przypadek testowy, zamiast ograniczać się do poprawiania odpowiedzi w rozmowie.",
          "points": [
            "Zachowaj wejście, które doprowadziło do błędu.",
            "Nazwij oczekiwany wynik i sprawdzalne kryterium.",
            "Uruchom ponownie ten sam przypadek po zmianie instrukcji lub rozwiązania."
          ],
          "practice": "Zacznij od jednego rzeczywistego błędu i jednego kryterium poprawności. Dołącz przypadek do małego zestawu regresji.",
          "measure": "Czy błąd powraca po zmianie oraz czy poprawka nie psuje innych zachowanych przypadków.",
          "question": "Czy potrafisz odtworzyć problem bez opowiadania od nowa całej rozmowy?",
          "sourceIds": [
            "brighton26-florian-handout"
          ],
          "basis": "Synteza redakcyjna",
          "gap": "Odczytano handout HTML, nie nagranie. To opracowanie wskazanego fragmentu, nie pełna treść wystąpienia."
        },
        {
          "id": "experience-debt",
          "title": "Przechowuj problem i historię prób",
          "speaker": "Chiara Scarabotti",
          "summary": "Experience Debt łączy rozproszone obserwacje wokół problemu i śledzi zmianę doświadczenia po wdrożeniu.",
          "points": [
            "Capture: utrwal problem, objaw i źródło.",
            "Connect: połącz obserwacje oraz dotknięte przepływy.",
            "Resolve: zapisz próbę i sprawdź rezultat po wdrożeniu."
          ],
          "practice": "Wybierz jeden powracający problem. Połącz dowody i dotychczasowe próby w jednym wpisie. Dodaj sposób sprawdzenia, czy doświadczenie się poprawiło.",
          "measure": "Powracanie problemu i dowód zmiany doświadczenia. Zamknięty ticket sam nie potwierdza rozwiązania.",
          "question": "Czy widzisz, co już próbowano i dlaczego problem nadal istnieje?",
          "sourceIds": [
            "brighton26-chiara-handout"
          ],
          "basis": "Synteza redakcyjna",
          "gap": "Odczytano autorski handout HTML. Nie obejrzano nagrania ani całej bibliografii."
        }
      ],
      "intelligence": [
        {
          "title": "Zachowaj przypadek, nie tylko poprawkę",
          "text": "Błąd AI powinien dać się odtworzyć i sprawdzić po zmianie.",
          "topicId": "repeatable-eval",
          "label": "Z handoutu / interpretacja"
        },
        {
          "title": "Delivery nie zamyka problemu",
          "text": "Połącz obserwacje z próbami rozwiązania i wynikiem dla użytkownika.",
          "topicId": "experience-debt",
          "label": "Z handoutu / interpretacja"
        }
      ]
    },
    {
      "id": "design-matters-tokyo-2026",
      "name": "Design Matters 2026",
      "short": "DESIGN MAT",
      "start": "2026-11-14",
      "end": "2026-11-15",
      "city": "Tokio",
      "country": "Japonia",
      "region": "world",
      "occurrence": "announced",
      "themes": [
        "Craft",
        "UI",
        "Strategia"
      ],
      "summary": "Zapowiedziana edycja. Szerszy repertuar wizualny, treść i alternatywy wobec optymalizacji wyłącznie na tempo.",
      "sourceIds": [
        "watch-design-matters"
      ],
      "insights": [],
      "agenda": [
        {
          "title": "The life of a composer - zapowiedź, bez transmisji",
          "speaker": "Pablo Stanley",
          "sourceIds": [
            "watch-design-matters"
          ]
        },
        {
          "title": "Designing for Everyone - Especially the Bots - zapowiedź",
          "speaker": "Veronika Hniličková",
          "sourceIds": [
            "watch-design-matters"
          ]
        }
      ],
      "voices": [],
      "application": {
        "meaning": "Co z repertuaru wizualnego można przełożyć na cel produktu?",
        "experiment": "W sesjach o kreacji szukamy uzasadnienia kompozycji i roli treści, poza samym efektem estetycznym.",
        "measure": "Po odczycie materiałów: czy można wskazać podstawę i konkretną decyzję do sprawdzenia?",
        "boundary": "Mamy wybrane pozycje programu; nie odczytano materiałów z wystąpień.",
        "type": "Własna interpretacja - pytanie do materiałów"
      },
      "limits": [
        "Sesja Pablo Stanleya jest oznaczona jako bez transmisji. Brak dostępu nie może stać się pozorną notatką."
      ],
      "reading": {
        "stage": "announcement",
        "question": "Co z repertuaru wizualnego można przełożyć na cel produktu?",
        "watchFor": "W sesjach o kreacji szukamy uzasadnienia kompozycji i roli treści, poza samym efektem estetycznym.",
        "gap": "Mamy wybrane pozycje programu; nie odczytano materiałów z wystąpień."
      }
    },
    {
      "id": "ddx-london-2026",
      "name": "DDX 2026",
      "short": "DDX",
      "start": "2026-11-20",
      "end": "2026-11-20",
      "city": "Londyn",
      "country": "Wielka Brytania",
      "region": "world",
      "occurrence": "announced",
      "themes": [
        "Strategia",
        "AI",
        "UI"
      ],
      "summary": "Oficjalny, wstępny program londyńskiej edycji obejmuje rolę designera przy AI, badania gier i badania uwzględniające różnice poznawcze. Organizator zastrzega dalsze potwierdzanie osób i sesji.",
      "sourceIds": [
        "watch-ddx",
        "ddx26-london-agenda"
      ],
      "insights": [],
      "agenda": [
        {
          "title": "Design Intelligence",
          "speaker": "Clive Grinyer",
          "sourceIds": [
            "ddx26-london-agenda"
          ]
        },
        {
          "title": "Introduction to Games User Research",
          "speaker": "Kristie J. Fisher",
          "sourceIds": [
            "ddx26-london-agenda"
          ]
        },
        {
          "title": "Designing for all brains: neuro-inclusive research",
          "speaker": "Christa Keizer",
          "sourceIds": [
            "ddx26-london-agenda"
          ]
        },
        {
          "title": "Think Before You Build - warsztat",
          "speaker": "Amit Patel",
          "sourceIds": [
            "ddx26-london-agenda"
          ]
        },
        {
          "title": "Design Beyond AI - panel",
          "speaker": "Amit Patel, Dedun Oyenuga, Divya Dinesh Kavungal, Abhishek Jain",
          "sourceIds": [
            "ddx26-london-agenda"
          ]
        }
      ],
      "voices": [],
      "application": {
        "meaning": "Jak liderzy designu łączą ocenę jakości z decyzjami organizacji?",
        "experiment": "W zapowiedzianych sesjach o badaniach szukamy metod uwzględnienia osób pomijanych przez standardowy dobór próby.",
        "measure": "Po odczycie materiałów: czy można wskazać podstawę i konkretną decyzję do sprawdzenia?",
        "boundary": "Program ma status provisional. Nie odczytano materiałów z wystąpień ani potwierdzenia dostępu do nagrań.",
        "type": "Własna interpretacja - pytanie do materiałów"
      },
      "limits": [
        "Dubai ma już osobną zapowiedź 19-21 marca 2027; Nowy Jork pozostaje orientacyjnie June 2027. Program Londynu nadal provisional."
      ],
      "reading": {
        "stage": "announcement",
        "question": "Jak liderzy designu łączą ocenę jakości z decyzjami organizacji?",
        "watchFor": "W zapowiedzianych sesjach o badaniach szukamy metod uwzględnienia osób pomijanych przez standardowy dobór próby.",
        "gap": "Program ma status provisional. Nie odczytano materiałów z wystąpień ani potwierdzenia dostępu do nagrań."
      }
    },
    {
      "id": "i-design-2026",
      "name": "I DESIGN Conf X 2026",
      "short": "I DESIGN",
      "start": "2026-11-23",
      "end": "2026-11-24",
      "city": "Wrocław / online",
      "country": "Polska",
      "region": "pl",
      "occurrence": "announced",
      "themes": [
        "AI",
        "Research",
        "Strategia"
      ],
      "summary": "Polska edycja o odpowiedzialności i roli projektanta. Agenda łączy decyzje AI, badania i pracę nad produktem. Transmisja i miesięczny dostęp do nagrań należą do płatnego biletu.",
      "sourceIds": [
        "watch-i-design"
      ],
      "insights": [],
      "agenda": [
        {
          "title": "Gdy AI zaczyna podejmować decyzje. Jak projektować produkty, którym mogą zaufać miliony użytkowników",
          "speaker": "Iza Białkowska",
          "sourceIds": [
            "watch-i-design"
          ]
        },
        {
          "title": "AI ma 1000 twarzy. A człowiek? O relacji syntetyków, nauki i UX",
          "speaker": "Joanna Brudnik i Ekaterina Isakova",
          "sourceIds": [
            "watch-i-design"
          ]
        }
      ],
      "voices": [],
      "application": {
        "meaning": "Jak odróżnić trafną decyzję projektową od samej sprawności użycia AI?",
        "experiment": "Szukamy opisów decyzji i ograniczeń w sesjach o AI oraz badaniach.",
        "measure": "Po odczycie materiałów: czy można wskazać podstawę i konkretną decyzję do sprawdzenia?",
        "boundary": "Odczytano wybrane pozycje agendy, bez treści wystąpień; program może się zmienić.",
        "type": "Własna interpretacja - pytanie do materiałów"
      },
      "limits": [
        "Wstęp i nagrania są płatne. Zapowiedź nie potwierdza efektu nauki.",
        "Odczyt HTML powtarza część agendy; nie przypisano sesji do drugiego dnia bez dodatkowego potwierdzenia."
      ],
      "reading": {
        "stage": "announcement",
        "question": "Jak odróżnić trafną decyzję projektową od samej sprawności użycia AI?",
        "watchFor": "Szukamy opisów decyzji i ograniczeń w sesjach o AI oraz badaniach.",
        "gap": "Odczytano wybrane pozycje agendy, bez treści wystąpień; program może się zmienić."
      }
    },
    {
      "id": "promptux-2027",
      "name": "prompt:UX 2027",
      "short": "PROMPT:UX",
      "start": "2027-02-24",
      "end": "2027-02-25",
      "city": "Berlin",
      "country": "Niemcy",
      "region": "world",
      "occurrence": "announced",
      "themes": [
        "AI",
        "Research",
        "Craft"
      ],
      "summary": "Zapowiedziana edycja. Projektowanie produktów z AI i granic działania agentów; ciągłość z archiwum Berlina.",
      "sourceIds": [
        "watch-promptux",
        "prompt27-yuls"
      ],
      "insights": [],
      "agenda": [],
      "voices": [],
      "application": {
        "meaning": "Jak opisać granice samodzielności AI w interfejsie?",
        "experiment": "Szukamy sesji o widoczności działania, korekcie i momencie decyzji człowieka.",
        "measure": "Po odczycie materiałów: czy można wskazać podstawę i konkretną decyzję do sprawdzenia?",
        "boundary": "Pełny program tej edycji nie został jeszcze opracowany.",
        "type": "Własna interpretacja - pytanie do materiałów"
      },
      "limits": [
        "Na stronie występują karty not-current i starsze daty w dodatkach. Nie przepisywać całego lineup jako 2027."
      ],
      "reading": {
        "stage": "announcement",
        "question": "Jak opisać granice samodzielności AI w interfejsie?",
        "watchFor": "Szukamy sesji o widoczności działania, korekcie i momencie decyzji człowieka.",
        "gap": "Dodano aktywną kartę Yuls Walters; tytuł tej sesji i pełny program nadal nieustalone."
      },
      "people": [
        {
          "visibility": "public",
          "name": "Yuls Walters",
          "role": "Product Designer, Zalando - karta organizatora oznaczona Berlin 2027 i is-current.",
          "announcedTalk": "Tytuł sesji nieustalony.",
          "themes": "Sama rola zawodowa nie określa treści przyszłego wystąpienia.",
          "watchQuestion": "Jaki konkretny problem pokaże po opublikowaniu abstraktu?",
          "sourceIds": [
            "prompt27-yuls"
          ]
        }
      ]
    },
    {
      "id": "into-design-systems-2027",
      "name": "Into Design Systems 2027",
      "short": "INTO DESIG",
      "start": "2027-03-10",
      "end": "2027-03-11",
      "city": "Online",
      "country": "Online",
      "region": "world",
      "occurrence": "announced",
      "themes": [
        "Design systems",
        "AI"
      ],
      "summary": "Zapowiedziana edycja. Agentowe workflow i systemy projektowe; trafne dla dokumentacji reguł i współpracy z kodem.",
      "sourceIds": [
        "watch-into-design-systems"
      ],
      "insights": [],
      "agenda": [
        {
          "title": "Building our AI-Native Design System at Atlassian - zapowiedź",
          "speaker": "Kylor Hall",
          "sourceIds": [
            "watch-into-design-systems"
          ]
        },
        {
          "title": "Are Design Systems Still Valuable? - zapowiedź",
          "speaker": "Ernest Tien",
          "sourceIds": [
            "watch-into-design-systems"
          ]
        }
      ],
      "voices": [],
      "application": {
        "meaning": "Jak zachować reguły systemu projektowego podczas pracy z agentami?",
        "experiment": "W zapowiedzianych sesjach o AI szukamy sposobu przekazywania kontekstu i sprawdzania spójności rezultatu.",
        "measure": "Po odczycie materiałów: czy można wskazać podstawę i konkretną decyzję do sprawdzenia?",
        "boundary": "Mamy wybrane pozycje programu; nie odczytano materiałów z wystąpień.",
        "type": "Własna interpretacja - pytanie do materiałów"
      },
      "limits": [
        "Zapowiedzi i obietnice organizatora; nie dowód efektywności AI. Część materiałów płatna."
      ],
      "reading": {
        "stage": "announcement",
        "question": "Jak zachować reguły systemu projektowego podczas pracy z agentami?",
        "watchFor": "W zapowiedzianych sesjach o AI szukamy sposobu przekazywania kontekstu i sprawdzania spójności rezultatu.",
        "gap": "Mamy wybrane pozycje programu; nie odczytano materiałów z wystąpień."
      }
    },
    {
      "id": "mobile-trends-2027",
      "name": "Mobile Trends Conference 2027",
      "short": "MOBILE TRE",
      "start": "2027-03-17",
      "end": "2027-03-18",
      "city": "Kraków / online",
      "country": "Polska",
      "region": "pl",
      "occurrence": "announced",
      "themes": [
        "UI",
        "Strategia",
        "Dostępność"
      ],
      "summary": "Zapowiedziana edycja. Polskie produkty mobilne, wdrożenia i case studies na małych ekranach.",
      "sourceIds": [
        "watch-mobile-trends"
      ],
      "insights": [],
      "agenda": [],
      "voices": [],
      "application": {
        "meaning": "Jak ograniczenia wdrożenia mobile zmieniają decyzje UX?",
        "experiment": "W polskich case studies szukamy kompromisu, którego skutki sprawdzono po publikacji.",
        "measure": "Po odczycie materiałów: czy można wskazać podstawę i konkretną decyzję do sprawdzenia?",
        "boundary": "Pełny program tej edycji nie został jeszcze opracowany.",
        "type": "Własna interpretacja - pytanie do materiałów"
      },
      "limits": [
        "Treści sponsorowane i nagrody oddzielać od niezależnego pomiaru UX."
      ],
      "reading": {
        "stage": "announcement",
        "question": "Jak ograniczenia wdrożenia mobile zmieniają decyzje UX?",
        "watchFor": "W polskich case studies szukamy kompromisu, którego skutki sprawdzono po publikacji.",
        "gap": "Pełny program tej edycji nie został jeszcze opracowany."
      }
    },
    {
      "id": "ddx-dubai-2027",
      "name": "DDX Dubai 2027",
      "short": "DDX DUBAI",
      "start": "2027-03-19",
      "end": "2027-03-21",
      "city": "Dubaj",
      "country": "Zjednoczone Emiraty Arabskie",
      "region": "world",
      "occurrence": "announced",
      "themes": [
        "Strategia",
        "UI",
        "Research"
      ],
      "summary": "Organizator podaje 19-21 marca 2027: piątek VIP Business Day, sobota i niedziela konferencyjne. Lista Past speakers dotyczy wcześniejszej edycji. FAQ nadal nazywa wydarzenie jednodniowym - format pozostaje częściowo niespójny.",
      "sourceIds": [
        "ddx27-dubai"
      ],
      "insights": [],
      "agenda": [],
      "voices": [],
      "application": {
        "type": "Własna interpretacja - pytanie do materiałów",
        "meaning": "Czy program pokaże konkretne decyzje o doświadczeniu użytkownika w kontekście regionu MENA?",
        "experiment": "Po opublikowaniu programu sprawdź konkretne sesje i dostęp do materiałów.",
        "measure": "Czy źródło pozwala wskazać metodę, jej warunki i ograniczenia?",
        "boundary": "Zapowiedź nie potwierdza jakości ani efektu nauki."
      },
      "limits": [
        "Organizator podaje 19-21 marca 2027: piątek VIP Business Day, sobota i niedziela konferencyjne. Lista Past speakers dotyczy wcześniejszej edycji. FAQ nadal nazywa wydarzenie jednodniowym - format pozostaje częściowo niespójny."
      ],
      "reading": {
        "stage": "announcement",
        "question": "Czy program pokaże konkretne decyzje o doświadczeniu użytkownika w kontekście regionu MENA?",
        "watchFor": "Śledź program i materiały przypisane do tej edycji.",
        "gap": "Tytuły sesji, konkretni prelegenci i dostęp do nagrań nieustalone."
      }
    },
    {
      "id": "uxinsight-2027",
      "name": "UXinsight Festival 2027",
      "short": "UXINSIGHT ",
      "start": "2027-04-05",
      "end": "2027-04-07",
      "city": "Leiden",
      "country": "Holandia",
      "region": "world",
      "occurrence": "announced",
      "themes": [
        "Research",
        "Strategia"
      ],
      "summary": "Zapowiedziana edycja. Badania jako podstawa decyzji; uzupełnia programy zdominowane przez narzędzia.",
      "sourceIds": [
        "watch-uxinsight"
      ],
      "insights": [],
      "agenda": [],
      "voices": [],
      "application": {
        "meaning": "Jak rozpoznać, że badanie zmieniło decyzję produktową?",
        "experiment": "W programie szukamy przykładów wpływu researchu oraz opisu ograniczeń zastosowanej metody.",
        "measure": "Po odczycie materiałów: czy można wskazać podstawę i konkretną decyzję do sprawdzenia?",
        "boundary": "Pełny program tej edycji nie został jeszcze opracowany.",
        "type": "Własna interpretacja - pytanie do materiałów"
      },
      "limits": [
        "Nie przenosić lokalizacji z innych edycji. Program 2027 będzie ogłaszany później."
      ],
      "reading": {
        "stage": "announcement",
        "question": "Jak rozpoznać, że badanie zmieniło decyzję produktową?",
        "watchFor": "W programie szukamy przykładów wpływu researchu oraz opisu ograniczeń zastosowanej metody.",
        "gap": "Pełny program tej edycji nie został jeszcze opracowany."
      }
    },
    {
      "id": "exfest-2027",
      "name": "Experience Festival / ExFest 2027",
      "short": "EXPERIENCE",
      "start": "2027-04-14",
      "end": "2027-04-16",
      "city": "Warszawa",
      "country": "Polska",
      "region": "pl",
      "occurrence": "announced",
      "themes": [
        "Strategia",
        "DesignOps"
      ],
      "summary": "Zapowiedziana edycja. Kierunek zawodu, ekonomia produktów i współpraca biznesu z designem.",
      "sourceIds": [
        "watch-exfest"
      ],
      "insights": [],
      "agenda": [],
      "voices": [],
      "application": {
        "meaning": "Jak uzasadnić wartość decyzji projektowej w rozmowie o biznesie?",
        "experiment": "W programie szukamy sposobów łączenia doświadczenia z miarą rezultatu, z podaną podstawą oceny.",
        "measure": "Po odczycie materiałów: czy można wskazać podstawę i konkretną decyzję do sprawdzenia?",
        "boundary": "Pełny program tej edycji nie został jeszcze opracowany.",
        "type": "Własna interpretacja - pytanie do materiałów"
      },
      "limits": [
        "Rozwinięcie historii UX Poland według organizatora. Rozróżniać flagship, round table i podcast."
      ],
      "reading": {
        "stage": "announcement",
        "question": "Jak uzasadnić wartość decyzji projektowej w rozmowie o biznesie?",
        "watchFor": "W programie szukamy sposobów łączenia doświadczenia z miarą rezultatu, z podaną podstawą oceny.",
        "gap": "Pełny program tej edycji nie został jeszcze opracowany."
      }
    },
    {
      "id": "chi-2027",
      "name": "ACM CHI 2027",
      "short": "ACM CHI",
      "start": "2027-05-10",
      "end": "2027-05-14",
      "city": "Pittsburgh",
      "country": "USA",
      "region": "world",
      "occurrence": "announced",
      "themes": [
        "Research",
        "AI",
        "Dostępność"
      ],
      "summary": "Zapowiedziana edycja. Badania HCI: podstawa do sprawdzania mocnych tez z konferencji branżowych.",
      "sourceIds": [
        "watch-chi",
        "watch-chi-dates"
      ],
      "insights": [],
      "agenda": [],
      "voices": [],
      "application": {
        "meaning": "Która publikacja HCI może zmienić założenie obecnego projektu?",
        "experiment": "W opublikowanych pracach będziemy sprawdzać metodę, kontekst i granice przeniesienia wyniku.",
        "measure": "Po odczycie materiałów: czy można wskazać podstawę i konkretną decyzję do sprawdzenia?",
        "boundary": "Pełny program tej edycji nie został jeszcze opracowany.",
        "type": "Własna interpretacja - pytanie do materiałów"
      },
      "limits": [
        "Daty z oficjalnego SIGCHI. Abstrakt to nie pełna lektura publikacji i metody."
      ],
      "reading": {
        "stage": "announcement",
        "question": "Która publikacja HCI może zmienić założenie obecnego projektu?",
        "watchFor": "W opublikowanych pracach będziemy sprawdzać metodę, kontekst i granice przeniesienia wyniku.",
        "gap": "Pełny program tej edycji nie został jeszcze opracowany."
      }
    },
    {
      "id": "uxlx-2027",
      "name": "UXLx 2027",
      "short": "UXLX",
      "start": "2027-05-11",
      "end": "2027-05-14",
      "city": "Lizbona",
      "country": "Portugalia",
      "region": "world",
      "occurrence": "announced",
      "themes": [
        "Research",
        "Strategia",
        "Craft"
      ],
      "summary": "Zapowiedziana edycja. Rozwinięte warsztaty i archiwum wystąpień; metoda zamiast samych premier narzędzi.",
      "sourceIds": [
        "watch-uxlx"
      ],
      "insights": [],
      "agenda": [],
      "voices": [],
      "application": {
        "meaning": "Którą metodę warto przećwiczyć, zamiast poznać tylko jej nazwę?",
        "experiment": "Porównamy cele warsztatów i materiały potrzebne do samodzielnego zastosowania metody.",
        "measure": "Po odczycie materiałów: czy można wskazać podstawę i konkretną decyzję do sprawdzenia?",
        "boundary": "Pełny program tej edycji nie został jeszcze opracowany.",
        "type": "Własna interpretacja - pytanie do materiałów"
      },
      "limits": [
        "2027: osobno masterclass, dwa dni warsztatów i dzień wystąpień."
      ],
      "reading": {
        "stage": "announcement",
        "question": "Którą metodę warto przećwiczyć, zamiast poznać tylko jej nazwę?",
        "watchFor": "Porównamy cele warsztatów i materiały potrzebne do samodzielnego zastosowania metody.",
        "gap": "Pełny program tej edycji nie został jeszcze opracowany."
      }
    },
    {
      "id": "config-2027",
      "name": "Figma Config 2027",
      "short": "FIGMA CONF",
      "start": "2027-05-25",
      "end": "2027-05-27",
      "city": "San Francisco",
      "country": "USA",
      "region": "world",
      "occurrence": "announced",
      "themes": [
        "UI",
        "Design systems",
        "AI"
      ],
      "summary": "Zapowiedziana edycja. Zmiany narzędzi i kierunku platformy, które mogą wpłynąć na codzienny warsztat.",
      "sourceIds": [
        "watch-config"
      ],
      "insights": [],
      "agenda": [],
      "voices": [],
      "application": {
        "meaning": "Które zmiany narzędzi wpływają na współpracę designu z kodem?",
        "experiment": "Oddzielimy premierowe deklaracje od dostępnych funkcji. Szukamy zmiany, którą da się sprawdzić na jednym stanie interakcji.",
        "measure": "Po odczycie materiałów: czy można wskazać podstawę i konkretną decyzję do sprawdzenia?",
        "boundary": "Pełny program tej edycji nie został jeszcze opracowany.",
        "type": "Własna interpretacja - pytanie do materiałów"
      },
      "limits": [
        "Keynote producenta to perspektywa dostawcy; oddzielać premierę funkcji od dowodu wartości."
      ],
      "reading": {
        "stage": "announcement",
        "question": "Które zmiany narzędzi wpływają na współpracę designu z kodem?",
        "watchFor": "Oddzielimy premierowe deklaracje od dostępnych funkcji. Szukamy zmiany, którą da się sprawdzić na jednym stanie interakcji.",
        "gap": "Pełny program tej edycji nie został jeszcze opracowany."
      }
    },
    {
      "id": "css-day-2027",
      "name": "CSS Day 2027",
      "short": "CSS DAY",
      "start": "2027-06-03",
      "end": "2027-06-04",
      "city": "Amsterdam",
      "country": "Holandia",
      "region": "world",
      "occurrence": "announced",
      "themes": [
        "UI",
        "Craft",
        "Dostępność"
      ],
      "summary": "Zapowiedziana edycja. Możliwości przeglądarki, interakcje, kolor i dostępność na styku projektu i kodu.",
      "sourceIds": [
        "watch-css-day"
      ],
      "insights": [],
      "agenda": [],
      "voices": [],
      "application": {
        "meaning": "Jak decyzja o CSS zmienia zachowanie i dostępność interfejsu?",
        "experiment": "Po publikacji programu szukamy przykładów do sprawdzenia na rzeczywistym komponencie i jego stanach.",
        "measure": "Po odczycie materiałów: czy można wskazać podstawę i konkretną decyzję do sprawdzenia?",
        "boundary": "Pełny program tej edycji nie został jeszcze opracowany.",
        "type": "Własna interpretacja - pytanie do materiałów"
      },
      "limits": [
        "Nagrania 2026 są wskazane na Conffab. Sam indeks nie oznacza dostępu ani obejrzenia."
      ],
      "reading": {
        "stage": "announcement",
        "question": "Jak decyzja o CSS zmienia zachowanie i dostępność interfejsu?",
        "watchFor": "Po publikacji programu szukamy przykładów do sprawdzenia na rzeczywistym komponencie i jego stanach.",
        "gap": "Pełny program tej edycji nie został jeszcze opracowany."
      }
    },
    {
      "id": "dis-2027",
      "name": "ACM DIS 2027",
      "short": "DIS",
      "start": "2027-06-28",
      "end": "2027-07-02",
      "city": "Sztokholm",
      "country": "Szwecja",
      "region": "world",
      "occurrence": "announced",
      "themes": [
        "Research",
        "Strategia"
      ],
      "summary": "Zapowiedziana konferencja Designing Interactive Systems, organizowana przez KTH. Temat łączy cielesne doświadczenie, kontekst społeczny i alternatywne sposoby projektowania technologii.",
      "sourceIds": [
        "watch-dis"
      ],
      "insights": [],
      "agenda": [],
      "voices": [],
      "application": {
        "meaning": "Jak oceniać interakcję wykraczającą poza zadanie na ekranie?",
        "experiment": "Po publikacji prac wybierzemy przykład z opisaną metodą i granicami przeniesienia wyniku.",
        "measure": "Po odczycie materiałów: czy można wskazać podstawę i konkretną decyzję do sprawdzenia?",
        "boundary": "Odczytano temat i termin; nie odczytano programu wystąpień, prac ani warunków dostępu do nagrań.",
        "type": "Własna interpretacja - pytanie do materiałów"
      },
      "limits": [
        "Odczytano temat i termin; nie odczytano programu wystąpień, prac ani warunków dostępu do nagrań."
      ],
      "reading": {
        "stage": "announcement",
        "question": "Jak oceniać interakcję wykraczającą poza zadanie na ekranie?",
        "watchFor": "Po publikacji prac wybierzemy przykład z opisaną metodą i granicami przeniesienia wyniku.",
        "gap": "Odczytano temat i termin; nie odczytano programu wystąpień, prac ani warunków dostępu do nagrań."
      }
    },
    {
      "id": "ux-london-2027",
      "name": "UX London 2027",
      "short": "UX LONDON",
      "start": "2027-07-06",
      "end": "2027-07-08",
      "city": "Londyn",
      "country": "Wielka Brytania",
      "region": "world",
      "occurrence": "announced",
      "themes": [
        "Research",
        "UI",
        "Design systems"
      ],
      "summary": "Zapowiedziana edycja. Łączy discovery, projektowanie i dostarczanie; dobry przekrój warsztatu.",
      "sourceIds": [
        "watch-ux-london"
      ],
      "insights": [],
      "agenda": [
        {
          "title": "Discovery day - badania i strategia",
          "speaker": "Blok programu organizatora",
          "sourceIds": [
            "watch-ux-london"
          ]
        },
        {
          "title": "Design day - interfejsy i użyteczność",
          "speaker": "Blok programu organizatora",
          "sourceIds": [
            "watch-ux-london"
          ]
        },
        {
          "title": "Delivery day - systemy projektowe i współpraca",
          "speaker": "Blok programu organizatora",
          "sourceIds": [
            "watch-ux-london"
          ]
        }
      ],
      "voices": [],
      "application": {
        "meaning": "Jak połączyć discovery, design i delivery bez zgubienia podstawy decyzji?",
        "experiment": "Szukamy przykładów przekazania ustaleń między tymi etapami, z warunkiem oceny po wdrożeniu.",
        "measure": "Po odczycie materiałów: czy można wskazać podstawę i konkretną decyzję do sprawdzenia?",
        "boundary": "Mamy wybrane pozycje programu; nie odczytano materiałów z wystąpień.",
        "type": "Własna interpretacja - pytanie do materiałów"
      },
      "limits": [
        "Nagłówek daty 2027 jest spójny; drobne etykiety dni na stronie zawierają starsze resztki."
      ],
      "reading": {
        "stage": "announcement",
        "question": "Jak połączyć discovery, design i delivery bez zgubienia podstawy decyzji?",
        "watchFor": "Szukamy przykładów przekazania ustaleń między tymi etapami, z warunkiem oceny po wdrożeniu.",
        "gap": "Mamy wybrane pozycje programu; nie odczytano materiałów z wystąpień."
      }
    },
    {
      "id": "hatch-2027",
      "name": "Hatch Conference 2027",
      "short": "HATCH",
      "start": "2027-09-15",
      "end": "2027-09-17",
      "city": "Berlin / online",
      "country": "Niemcy",
      "region": "world",
      "occurrence": "announced",
      "themes": [
        "DesignOps",
        "Strategia",
        "Design systems"
      ],
      "summary": "Zapowiedziana edycja. Praktyka seniorów i zespołów in-house, AI, craft i decyzje organizacyjne.",
      "sourceIds": [
        "watch-hatch",
        "hatch26-vault"
      ],
      "insights": [],
      "agenda": [],
      "voices": [],
      "application": {
        "meaning": "Jakie decyzje o roli designera wynikają z konkretnych przypadków pracy?",
        "experiment": "Po publikacji programu wybierzemy sesje z opisanym problemem i konsekwencją dla warsztatu.",
        "measure": "Po odczycie materiałów: czy można wskazać podstawę i konkretną decyzję do sprawdzenia?",
        "boundary": "Pełny program tej edycji nie został jeszcze opracowany.",
        "type": "Własna interpretacja - pytanie do materiałów"
      },
      "limits": [
        "Strona miesza zapowiedź 2027 i archiwum 2026. Nie przenosić listy prelegentów z 2026.",
        "Bezpłatne archiwum 2022-2026 pomaga ocenić tematykę serii; nie potwierdza programu ani jakości edycji 2027."
      ],
      "reading": {
        "stage": "announcement",
        "question": "Jakie decyzje o roli designera wynikają z konkretnych przypadków pracy?",
        "watchFor": "Po publikacji programu wybierzemy sesje z opisanym problemem i konsekwencją dla warsztatu.",
        "gap": "Pełny program tej edycji nie został jeszcze opracowany."
      }
    },
    {
      "id": "future-product-days-2027",
      "name": "Future Product Days 2027",
      "short": "FUTURE PRO",
      "start": "2027-09-22",
      "end": "2027-09-24",
      "city": "Berlin",
      "country": "Niemcy",
      "region": "world",
      "occurrence": "announced",
      "themes": [
        "Strategia",
        "AI",
        "Design systems"
      ],
      "summary": "Zapowiedziana edycja. Łączy design, produkt i engineering; porównanie kolejnych edycji i praktyk organizacyjnych.",
      "sourceIds": [
        "watch-future-product-days"
      ],
      "insights": [],
      "agenda": [],
      "voices": [],
      "application": {
        "meaning": "Jak sprawdzić praktykę designu razem z produktem i engineeringiem?",
        "experiment": "Szukamy case studies z jawną zależnością między decyzją projektową, wdrożeniem i oceną rezultatu.",
        "measure": "Po odczycie materiałów: czy można wskazać podstawę i konkretną decyzję do sprawdzenia?",
        "boundary": "Pełny program tej edycji nie został jeszcze opracowany.",
        "type": "Własna interpretacja - pytanie do materiałów"
      },
      "limits": [
        "2026 Kopenhaga i 2027 Berlin to dwie osobne edycje, nie zmiana archiwalnego rekordu."
      ],
      "reading": {
        "stage": "announcement",
        "question": "Jak sprawdzić praktykę designu razem z produktem i engineeringiem?",
        "watchFor": "Szukamy case studies z jawną zależnością między decyzją projektową, wdrożeniem i oceną rezultatu.",
        "gap": "Dodano dwie karty osób; nie odczytano tematów ich sesji."
      },
      "people": [
        {
          "visibility": "public",
          "name": "Yuls Walters",
          "role": "Product Designer, Zalando - lista edycji 2027.",
          "announcedTalk": "Tytuł sesji nieustalony.",
          "themes": "Potwierdzona karta osoby, bez przypisywania tematu na podstawie samego bio.",
          "watchQuestion": "Czy abstrakt dostarczy konkretnego przypadku i ograniczeń metody?",
          "sourceIds": [
            "watch-future-product-days"
          ]
        },
        {
          "visibility": "public",
          "name": "Alexandra Cleator",
          "role": "Inclusive Design Research Leader, Be Kind Research - lista edycji 2027.",
          "announcedTalk": "Tytuł sesji nieustalony.",
          "themes": "Potwierdzona karta osoby, bez przypisywania tematu na podstawie samego bio.",
          "watchQuestion": "Czy abstrakt dostarczy konkretnego przypadku i ograniczeń metody?",
          "sourceIds": [
            "watch-future-product-days"
          ]
        }
      ]
    },
    {
      "id": "ux-brighton-2027",
      "name": "UX Brighton 2027",
      "short": "UX BRIGHTON",
      "start": "2027-11-05",
      "end": "2027-11-05",
      "city": "Brighton",
      "country": "Wielka Brytania",
      "region": "world",
      "occurrence": "announced",
      "themes": [
        "Research",
        "AI",
        "Strategia"
      ],
      "summary": "Oficjalna strona rejestracji, podlinkowana przez organizatora, potwierdza 5 listopada 2027 w Brighton Dome. Programu i materiałów z 2026 nie przypisujemy nowej edycji.",
      "sourceIds": [
        "brighton27-announcement"
      ],
      "insights": [],
      "agenda": [],
      "voices": [],
      "application": {
        "type": "Własna interpretacja - pytanie do materiałów",
        "meaning": "Jakie metody i ograniczenia zostaną przedstawione w programie UX Brighton 2027?",
        "experiment": "Po opublikowaniu programu sprawdź konkretne sesje i dostęp do materiałów.",
        "measure": "Czy źródło pozwala wskazać metodę, jej warunki i ograniczenia?",
        "boundary": "Zapowiedź nie potwierdza jakości ani efektu nauki."
      },
      "limits": [
        "Oficjalna strona rejestracji, podlinkowana przez organizatora, potwierdza 5 listopada 2027 w Brighton Dome. Programu i materiałów z 2026 nie przypisujemy nowej edycji."
      ],
      "reading": {
        "stage": "announcement",
        "question": "Jakie metody i ograniczenia zostaną przedstawione w programie UX Brighton 2027?",
        "watchFor": "Śledź program i materiały przypisane do tej edycji.",
        "gap": "Tytuły sesji, konkretni prelegenci i dostęp do nagrań nieustalone."
      }
    }
  ],
  "watchlist": {
    "asOf": "2026-11-09",
    "selection": "Autorska selekcja do obserwacji, nie ranking jakości konferencji ani rekomendacja zakupu biletu.",
    "schedule": {
      "days": [
        "MO"
      ],
      "time": "08:30",
      "monthly": "Pierwszy poniedziałek miesiąca: pełny przegląd B i krótka synteza między wydarzeniami.",
      "postEventChecks": "W cotygodniowym przebiegu po progach D+1, D+7 i D+30; bez dodatkowych uruchomień.",
      "label": "raz w tygodniu - poniedziałek, 08:30 Europe/Warsaw"
    },
    "series": [
      {
        "id": "waysconf",
        "name": "WaysConf",
        "priority": "A",
        "region": "Polska",
        "topics": [
          "Research",
          "Strategia",
          "UI"
        ],
        "rationale": "Produkt od badań po wdrożenie; przekrój lokalnej sceny.",
        "sourceUrl": "https://www.waysconf.com/",
        "checkedAt": "2026-10-31",
        "readScope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
        "nextEdition": null,
        "notes": "Następna edycja bez potwierdzonej daty w odczycie.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "ux-confetti",
        "name": "UX Research Confetti",
        "priority": "A",
        "region": "Polska",
        "topics": [
          "Research",
          "Dostępność"
        ],
        "rationale": "Praktyka badań produktowych i bezpłatne nagrania deklarowane przez organizatora.",
        "sourceUrl": "https://www.uxconfetti.pl/",
        "checkedAt": "2026-10-31",
        "readScope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
        "nextEdition": null,
        "notes": "2026: 12 maja warsztaty, 13 maja prelekcje. Nie skracać obu dni do jednej daty.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "speak-in-ux",
        "name": "SPEAK IN_UX",
        "priority": "A",
        "region": "Polska",
        "topics": [
          "Research",
          "Strategia",
          "AI"
        ],
        "rationale": "Konsekwencje projektowania, zachowanie i etyka; wartościowy kontrapunkt dla samych metryk.",
        "sourceUrl": "https://ppnt.pl/speak-in_ux/",
        "checkedAt": "2026-11-09",
        "readScope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
        "nextEdition": null,
        "notes": "09.11: post PPNT potwierdza realizację 2026; odczytano fragment relacji organizatorki maratonu. Treści prelekcji nadal nieodczytane.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "wud-szczecin",
        "name": "WUD Szczecin",
        "priority": "A",
        "region": "Polska",
        "topics": [
          "UI",
          "Dostępność",
          "Research"
        ],
        "rationale": "Polskie case studies i dostępność; odróżniać konferencję od nocnego hackathonu.",
        "sourceUrl": "https://wudszczecin.pl/",
        "checkedAt": "2026-10-31",
        "readScope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
        "nextEdition": null,
        "notes": "2026: konferencja 17 października; cały blok z hackathonem 17-18.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "ux-london",
        "name": "UX London",
        "priority": "A",
        "region": "Świat",
        "topics": [
          "Research",
          "UI",
          "Design systems"
        ],
        "rationale": "Łączy discovery, projektowanie i dostarczanie; dobry przekrój warsztatu.",
        "sourceUrl": "https://2027.uxlondon.com/",
        "checkedAt": "2026-10-31",
        "readScope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
        "nextEdition": {
          "start": "2027-07-06",
          "end": "2027-07-08",
          "city": "Londyn",
          "country": "Wielka Brytania",
          "status": "announced"
        },
        "notes": "Nagłówek daty 2027 jest spójny; drobne etykiety dni na stronie zawierają starsze resztki.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "uxlx",
        "name": "UXLx",
        "priority": "A",
        "region": "Świat",
        "topics": [
          "Research",
          "Strategia",
          "Craft"
        ],
        "rationale": "Rozwinięte warsztaty i archiwum wystąpień; metoda zamiast samych premier narzędzi.",
        "sourceUrl": "https://www.ux-lx.com/",
        "checkedAt": "2026-10-31",
        "readScope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
        "nextEdition": {
          "start": "2027-05-11",
          "end": "2027-05-14",
          "city": "Lizbona",
          "country": "Portugalia",
          "status": "announced"
        },
        "notes": "2027: osobno masterclass, dwa dni warsztatów i dzień wystąpień.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "ux-brighton",
        "name": "UX Brighton",
        "priority": "A",
        "region": "Świat",
        "topics": [
          "Research",
          "AI",
          "Strategia"
        ],
        "rationale": "Edycja 2026 dotyczy nowych metod i ich oceny; blisko problemu jakości pracy z AI.",
        "sourceUrl": "https://uxbri.org/",
        "checkedAt": "2026-11-09",
        "readScope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
        "nextEdition": {
          "start": "2027-11-05",
          "end": "2027-11-05",
          "city": "Brighton",
          "country": "Wielka Brytania",
          "status": "announced"
        },
        "notes": "09.11: realizacja 2026 potwierdzona przez organizatora, odczytano dwa handouty HTML; nagrania nieodczytane. Tito z oficjalnego linku podaje 5.11.2027, bez programu tej edycji.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "uxinsight",
        "name": "UXinsight Festival",
        "priority": "A",
        "region": "Świat",
        "topics": [
          "Research",
          "Strategia"
        ],
        "rationale": "Badania jako podstawa decyzji; uzupełnia programy zdominowane przez narzędzia.",
        "sourceUrl": "https://uxinsight.org/ux-research-conference-festival/",
        "checkedAt": "2026-11-09",
        "readScope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
        "nextEdition": {
          "start": "2027-04-05",
          "end": "2027-04-07",
          "city": "Leiden",
          "country": "Holandia",
          "status": "announced"
        },
        "notes": "Nie przenosić lokalizacji z innych edycji. Program 2027 będzie ogłaszany później.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "into-design-systems",
        "name": "Into Design Systems",
        "priority": "A",
        "region": "Świat",
        "topics": [
          "Design systems",
          "AI"
        ],
        "rationale": "Agentowe workflow i systemy projektowe; trafne dla dokumentacji reguł i współpracy z kodem.",
        "sourceUrl": "https://www.intodesignsystems.com/",
        "checkedAt": "2026-10-31",
        "readScope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
        "nextEdition": {
          "start": "2027-03-10",
          "end": "2027-03-11",
          "city": "Online",
          "country": "Online",
          "status": "announced"
        },
        "notes": "Zapowiedzi i obietnice organizatora; nie dowód efektywności AI. Część materiałów płatna.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "config",
        "name": "Figma Config",
        "priority": "A",
        "region": "Świat",
        "topics": [
          "UI",
          "Design systems",
          "AI"
        ],
        "rationale": "Zmiany narzędzi i kierunku platformy, które mogą wpłynąć na codzienny warsztat.",
        "sourceUrl": "https://config.figma.com/",
        "checkedAt": "2026-11-02",
        "readScope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
        "nextEdition": {
          "start": "2027-05-25",
          "end": "2027-05-27",
          "city": "San Francisco",
          "country": "USA",
          "status": "announced"
        },
        "notes": "Keynote producenta to perspektywa dostawcy; oddzielać premierę funkcji od dowodu wartości.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "promptux",
        "name": "prompt:UX",
        "priority": "A",
        "region": "Świat",
        "topics": [
          "AI",
          "Research",
          "Craft"
        ],
        "rationale": "Projektowanie produktów z AI i granic działania agentów; ciągłość z archiwum Berlina.",
        "sourceUrl": "https://www.promptux.ai/",
        "checkedAt": "2026-11-09",
        "readScope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
        "nextEdition": {
          "start": "2027-02-24",
          "end": "2027-02-25",
          "city": "Berlin",
          "country": "Niemcy",
          "status": "announced"
        },
        "notes": "Na stronie występują karty not-current i starsze daty w dodatkach. Nie przepisywać całego lineup jako 2027. 09.11: aktywna karta Yuls Walters; nie ustalono tytułu tej sesji.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "future-product-days",
        "name": "Future Product Days",
        "priority": "A",
        "region": "Świat",
        "topics": [
          "Strategia",
          "AI",
          "Design systems"
        ],
        "rationale": "Łączy design, produkt i engineering; porównanie kolejnych edycji i praktyk organizacyjnych.",
        "sourceUrl": "https://www.futureproductdays.com/",
        "checkedAt": "2026-11-09",
        "readScope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
        "nextEdition": {
          "start": "2027-09-22",
          "end": "2027-09-24",
          "city": "Berlin",
          "country": "Niemcy",
          "status": "announced"
        },
        "notes": "2026 Kopenhaga i 2027 Berlin to dwie osobne edycje, nie zmiana archiwalnego rekordu. 02.11: dodano kartę Alexandry Mateus; sam biogram nie potwierdza tematu sesji. 09.11: dodano Yuls Walters i Alexandrę Cleator; tytuły sesji nieustalone.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "exfest",
        "name": "Experience Festival / ExFest",
        "priority": "B",
        "region": "Polska",
        "topics": [
          "Strategia",
          "DesignOps"
        ],
        "rationale": "Kierunek zawodu, ekonomia produktów i współpraca biznesu z designem.",
        "sourceUrl": "https://www.exfest.pl/",
        "checkedAt": "2026-10-31",
        "readScope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
        "nextEdition": {
          "start": "2027-04-14",
          "end": "2027-04-16",
          "city": "Warszawa",
          "country": "Polska",
          "status": "announced"
        },
        "notes": "Rozwinięcie historii UX Poland według organizatora. Rozróżniać flagship, round table i podcast.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "wiad-torun",
        "name": "Konferencja Naukowa WIAD - Toruń",
        "priority": "B",
        "region": "Polska",
        "topics": [
          "Research",
          "Treść",
          "Strategia"
        ],
        "rationale": "Architektura informacji, znaczenie i porządkowanie złożonych systemów.",
        "sourceUrl": "https://wiad.edu.pl/www/",
        "checkedAt": "2026-10-31",
        "readScope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
        "nextEdition": null,
        "notes": "Od 2026 co dwa lata; organizator zaprasza na 2028, bez daty dziennej. Nie tworzyć fikcyjnej edycji 2027.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "mobile-trends",
        "name": "Mobile Trends Conference",
        "priority": "B",
        "region": "Polska",
        "topics": [
          "UI",
          "Strategia",
          "Dostępność"
        ],
        "rationale": "Polskie produkty mobilne, wdrożenia i case studies na małych ekranach.",
        "sourceUrl": "https://2027.mobiletrends.pl/",
        "checkedAt": "2026-10-31",
        "readScope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
        "nextEdition": {
          "start": "2027-03-17",
          "end": "2027-03-18",
          "city": "Kraków / online",
          "country": "Polska",
          "status": "announced"
        },
        "notes": "Treści sponsorowane i nagrody oddzielać od niezależnego pomiaru UX.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "designops-london",
        "name": "DesignOps London",
        "priority": "B",
        "region": "Świat",
        "topics": [
          "DesignOps",
          "Strategia",
          "AI"
        ],
        "rationale": "Przepływ pracy, utrzymanie systemów, capacity i wartość operacji.",
        "sourceUrl": "https://backend.henrystewartconferences.com/creative-operations/events-design-operations-london-2027",
        "checkedAt": "2026-10-31",
        "readScope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
        "nextEdition": null,
        "notes": "Odczytano oficjalny opis 2027; dokładna data nie jest ustalona w odczytanym materiale.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "hatch",
        "name": "Hatch Conference",
        "priority": "B",
        "region": "Świat",
        "topics": [
          "DesignOps",
          "Strategia",
          "Design systems"
        ],
        "rationale": "Praktyka seniorów i zespołów in-house, AI, craft i decyzje organizacyjne.",
        "sourceUrl": "https://www.hatchconference.com/",
        "checkedAt": "2026-11-02",
        "readScope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
        "nextEdition": {
          "start": "2027-09-15",
          "end": "2027-09-17",
          "city": "Berlin / online",
          "country": "Niemcy",
          "status": "announced"
        },
        "notes": "Strona miesza zapowiedź 2027 i archiwum 2026. Nie przenosić listy prelegentów z 2026. 02.11: odczytano nowy odnośnik Talks Archive i bezpłatny Vault; nagrania 2026 publikowane stopniowo.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "design-matters",
        "name": "Design Matters",
        "priority": "B",
        "region": "Świat",
        "topics": [
          "Craft",
          "UI",
          "Strategia"
        ],
        "rationale": "Szerszy repertuar wizualny, treść i alternatywy wobec optymalizacji wyłącznie na tempo.",
        "sourceUrl": "https://designmatters.io/program/",
        "checkedAt": "2026-11-09",
        "readScope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
        "nextEdition": {
          "start": "2026-11-14",
          "end": "2026-11-15",
          "city": "Tokio",
          "country": "Japonia",
          "status": "announced"
        },
        "notes": "Sesja Pablo Stanleya jest oznaczona jako bez transmisji. Brak dostępu nie może stać się pozorną notatką.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "clarity",
        "name": "Clarity",
        "priority": "B",
        "region": "Świat",
        "topics": [
          "Design systems",
          "DesignOps",
          "Dostępność"
        ],
        "rationale": "Governance, wspólny język i współpraca przy systemach projektowych.",
        "sourceUrl": "https://www.clarityconf.com/",
        "checkedAt": "2026-10-31",
        "readScope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
        "nextEdition": null,
        "notes": "Strona główna nadal pokazuje 2-4 grudnia 2025. Nie ma potwierdzonej nowej daty w odczycie.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "css-day",
        "name": "CSS Day",
        "priority": "B",
        "region": "Świat",
        "topics": [
          "UI",
          "Craft",
          "Dostępność"
        ],
        "rationale": "Możliwości przeglądarki, interakcje, kolor i dostępność na styku projektu i kodu.",
        "sourceUrl": "https://www.cssday.nl/",
        "checkedAt": "2026-11-02",
        "readScope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
        "nextEdition": {
          "start": "2027-06-03",
          "end": "2027-06-04",
          "city": "Amsterdam",
          "country": "Holandia",
          "status": "announced"
        },
        "notes": "Nagrania 2026 są wskazane na Conffab. Sam indeks nie oznacza dostępu ani obejrzenia.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "id24",
        "name": "Inclusive Design 24",
        "priority": "B",
        "region": "Świat",
        "topics": [
          "Dostępność",
          "Research",
          "UI"
        ],
        "rationale": "Perspektywy wykluczane przez główny nurt; bezpłatna publiczna transmisja według organizatora.",
        "sourceUrl": "https://inclusivedesign24.org/2026/",
        "checkedAt": "2026-10-31",
        "readScope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
        "nextEdition": null,
        "notes": "Edycja 2026 ma program i linki do YouTube. Nie ustalono kolejnej edycji; nie używać reguły corocznej jako daty.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "chi",
        "name": "ACM CHI",
        "priority": "B",
        "region": "Świat",
        "topics": [
          "Research",
          "AI",
          "Dostępność"
        ],
        "rationale": "Badania HCI: podstawa do sprawdzania mocnych tez z konferencji branżowych.",
        "sourceUrl": "https://chi2027.acm.org/",
        "checkedAt": "2026-11-02",
        "readScope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
        "nextEdition": {
          "start": "2027-05-10",
          "end": "2027-05-14",
          "city": "Pittsburgh",
          "country": "USA",
          "status": "announced"
        },
        "notes": "Daty z oficjalnego SIGCHI. Abstrakt to nie pełna lektura publikacji i metody.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "ux-australia",
        "name": "UX Australia",
        "priority": "B",
        "region": "Świat",
        "topics": [
          "Research",
          "Strategia",
          "Dostępność"
        ],
        "rationale": "Produkt, usługi, treść i badania z perspektywy Australii; ogranicza europejską bańkę.",
        "sourceUrl": "https://webdirections.org/uxaustralia/",
        "checkedAt": "2026-10-31",
        "readScope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
        "nextEdition": null,
        "notes": "Strona nadal dotyczy 27-28 sierpnia 2026. Brak zweryfikowanej daty 2027.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "ddx",
        "name": "DDX",
        "priority": "B",
        "region": "Świat",
        "topics": [
          "Strategia",
          "AI",
          "UI"
        ],
        "rationale": "Wielomiejska seria o produkcie i innowacji, w tym Azja i USA.",
        "sourceUrl": "https://www.ddxconference.com/",
        "checkedAt": "2026-11-09",
        "readScope": "Odczyt opisu organizatora i wskazanych fragmentów programu lub archiwum; bez lektury wszystkich nagrań.",
        "nextEdition": {
          "start": "2026-11-20",
          "end": "2026-11-20",
          "city": "Londyn",
          "country": "Wielka Brytania",
          "status": "announced"
        },
        "notes": "Każde miasto to osobna edycja. Londyn 20.11.2026 ma program provisional; Dubai 19-21.03.2027 ma dokładny termin i częściowo niespójny opis formatu. NYC June 2027 nadal bez dnia.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "i-design",
        "name": "I DESIGN Conf",
        "priority": "A",
        "region": "Polska",
        "topics": [
          "AI",
          "Research",
          "Strategia"
        ],
        "rationale": "Polski program łączy AI, badania, treść i decyzje projektowe; najbliższa edycja ma konkretną agendę.",
        "sourceUrl": "https://www.i-design.com.pl/konferencja",
        "checkedAt": "2026-11-09",
        "readScope": "Odczyt dat 23-24.11.2026, miejsca, wybranych tytułów i osób z agendy oraz warunków transmisji i nagrań. Nie odczytano treści wystąpień.",
        "nextEdition": {
          "start": "2026-11-23",
          "end": "2026-11-24",
          "status": "announced",
          "city": "Wrocław / online",
          "country": "Polska"
        },
        "notes": "Transmisja i miesięczny dostęp do nagrań są płatne. Odczyt HTML powtarza część programu; nie utożsamiać tego z programem obu dni. 09.11: nowa karta Karoliny Wójcik dotyczy mini-mentoringu z losowaniem, nie potwierdza wykładu.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      },
      {
        "id": "dis",
        "name": "ACM Designing Interactive Systems",
        "priority": "B",
        "region": "Świat",
        "topics": [
          "Research",
          "Strategia"
        ],
        "rationale": "Badawczy kontrapunkt dla konferencji narzędziowych: doświadczenie cielesne, społeczne i kontekst interakcji.",
        "sourceUrl": "https://dis.acm.org/2027/",
        "checkedAt": "2026-11-02",
        "readScope": "Odczyt terminu 28.06-02.07.2027, gospodarza KTH i tematu edycji. Bez programu zaakceptowanych wystąpień i prac.",
        "nextEdition": {
          "start": "2027-06-28",
          "end": "2027-07-02",
          "status": "announced",
          "city": "Sztokholm",
          "country": "Szwecja"
        },
        "notes": "Potwierdzony termin i temat; program oraz dostęp do materiałów pozostają do sprawdzenia.",
        "channels": [
          "Strona organizatora / program",
          "Archiwum i nagrania wskazane przez organizatora",
          "Publiczne posty organizatora, prelegentów i uczestników - wyszukiwanie po edycji"
        ]
      }
    ],
    "gaps": [
      "Selekcja obejmuje głównie Polskę, Europę i anglojęzyczną sieć. Azja i Global South są słabiej pokryte.",
      "Brak dostępu do wszystkich płatnych nagrań i zamkniętych postów.",
      "Odczyt strony z mieszaną zawartością 2026/2027 wymaga przypisania roku każdej informacji."
    ]
  },
  "forecast": {
    "version": 1,
    "asOf": "2026-11-09",
    "method": "Własna jakościowa prognoza korzyści: trafność tematu, konkretność programu, transfer do pracy i dostęp do materiałów. Nie ocena odbytego wydarzenia ani wynik empiryczny.",
    "candidates": [
      {
        "id": "forecast-design-matters",
        "seriesId": "design-matters",
        "eventId": "design-matters-tokyo-2026",
        "dateStatus": "announced",
        "expectedMonth": null,
        "place": "Tokio",
        "priority": "selective",
        "valueConfidence": "średnia",
        "basisLabel": "Odczytany program",
        "reason": "Kontrapunkt dla konferencji skupionych na narzędziach: repertuar wizualny, treść i decyzje twórcze w projektowaniu.",
        "expectedValue": "Poszerzyć sposób formułowania kierunku wizualnego i sprawdzić rolę ludzkiego osądu w pracy z AI.",
        "designQuestion": "Które decyzje o charakterze projektu wymagają kontekstu, którego sama generacja nie dostarcza?",
        "action": "Wybierz sesje bliskie własnemu problemowi. Szukaj publicznych relacji i slajdów.",
        "limitation": "Nie wszystkie sesje będą transmitowane; wystąpienie Pablo Stanleya jest oznaczone jako bez transmisji.",
        "dateBasis": "Daty i miejsce z oficjalnej zapowiedzi tej edycji. Program nie jest relacją po wydarzeniu.",
        "sourceIds": [
          "watch-design-matters"
        ]
      },
      {
        "id": "forecast-promptux",
        "seriesId": "promptux",
        "eventId": "promptux-2027",
        "dateStatus": "announced",
        "expectedMonth": null,
        "place": "Berlin",
        "priority": "focus",
        "valueConfidence": "niska",
        "basisLabel": "Zapowiedź i niepełny skład",
        "reason": "Wysoka trafność dla projektowania produktów z AI: interakcje, odpowiedzialność i granice samodzielności systemu.",
        "expectedValue": "Uzupełnić kontrakt interakcji AI o stany korekty, odmowy i przekazania decyzji człowiekowi.",
        "designQuestion": "Kiedy produkt może wykonać działanie sam, a kiedy powinien najpierw pokazać propozycję?",
        "action": "Najpierw sprawdź aktualny program 2027. Porównuj podejścia z materiałami wcześniejszej edycji.",
        "limitation": "Strona zawiera również karty not-current. Bez programu właściwej edycji nie przypisuj jej dawnych prelegentów. Odczytano nowe karty osób, ale nie potwierdzono tematów ich sesji.",
        "dateBasis": "Daty i miejsce z oficjalnej zapowiedzi tej edycji. Program nie jest relacją po wydarzeniu.",
        "sourceIds": [
          "watch-promptux",
          "prompt27-yuls"
        ]
      },
      {
        "id": "forecast-into-design-systems",
        "seriesId": "into-design-systems",
        "eventId": "into-design-systems-2027",
        "dateStatus": "announced",
        "expectedMonth": null,
        "place": "Online",
        "priority": "focus",
        "valueConfidence": "średnia",
        "basisLabel": "Zapowiedzi sesji i temat",
        "reason": "Systemy projektowe spotykają workflow agentowe i kod. Temat pasuje do problemu utrzymania reguł, kontekstu i spójności podczas pracy z AI.",
        "expectedValue": "Sprawdzić, jak dokumentować decyzje, wyjątki i sposób weryfikacji wyniku w systemie projektowym.",
        "designQuestion": "Jakie reguły agent musi znać oprócz nazw komponentów i tokenów?",
        "action": "Śledź wybrane demonstracje i case studies. Dla każdej obietnicy szukaj warunków i dowodu działania.",
        "limitation": "Obietnice organizatora i demonstracje nie są niezależnym pomiarem skuteczności; część dostępu jest płatna.",
        "dateBasis": "Daty i miejsce z oficjalnej zapowiedzi tej edycji. Program nie jest relacją po wydarzeniu.",
        "sourceIds": [
          "watch-into-design-systems"
        ]
      },
      {
        "id": "forecast-uxinsight",
        "seriesId": "uxinsight",
        "eventId": "uxinsight-2027",
        "dateStatus": "announced",
        "expectedMonth": null,
        "place": "Leiden",
        "priority": "focus",
        "valueConfidence": "niska",
        "basisLabel": "Zapowiedziany temat",
        "reason": "Badania jako podstawa decyzji dają potrzebne uzupełnienie programów zdominowanych przez generowanie i narzędzia.",
        "expectedValue": "Znaleźć sposób łączenia materiału badawczego z decyzją produktu i jawnymi ograniczeniami wnioskowania.",
        "designQuestion": "Co musi zawierać dowód, żeby zmienić decyzję zespołu?",
        "action": "Wróć po publikacji programu 2027; wybierz sesje metodologiczne i rzeczywiste przypadki.",
        "limitation": "Program 2027 nie był jeszcze kompletny w odczycie. Trafność serii nie gwarantuje przydatności każdej sesji.",
        "dateBasis": "Daty i miejsce z oficjalnej zapowiedzi tej edycji. Program nie jest relacją po wydarzeniu.",
        "sourceIds": [
          "watch-uxinsight"
        ]
      },
      {
        "id": "forecast-uxlx",
        "seriesId": "uxlx",
        "eventId": "uxlx-2027",
        "dateStatus": "announced",
        "expectedMonth": null,
        "place": "Lizbona",
        "priority": "focus",
        "valueConfidence": "średnia",
        "basisLabel": "Format i temat edycji",
        "reason": "Warsztaty, masterclass i case studies dają szansę na głębsze przećwiczenie metody. Wartość zależy od wyboru właściwego formatu.",
        "expectedValue": "Przełożyć jedną metodę UX na własny proces: cel, instrukcję, wynik i sposób sprawdzenia.",
        "designQuestion": "Czy potrzebujesz ćwiczenia metody, czy wystarczy odczyt dobrze udokumentowanego wystąpienia?",
        "action": "Najpierw porównaj program warsztatów z konkretnym problemem. Obserwuj też publiczne archiwum.",
        "limitation": "Daty poszczególnych formatów są różne. Dostęp do archiwum nie oznacza dostępu do treści warsztatu.",
        "dateBasis": "Daty i miejsce z oficjalnej zapowiedzi tej edycji. Program nie jest relacją po wydarzeniu.",
        "sourceIds": [
          "watch-uxlx"
        ]
      },
      {
        "id": "forecast-config",
        "seriesId": "config",
        "eventId": "config-2027",
        "dateStatus": "announced",
        "expectedMonth": null,
        "place": "San Francisco",
        "priority": "selective",
        "valueConfidence": "niska",
        "basisLabel": "Zapowiedziany temat",
        "reason": "Warto wychwycić zmiany platformy i narzędzi, które mogą wpłynąć na współpracę designu z kodem. Selekcja jest ważniejsza niż obejrzenie całego keynote.",
        "expectedValue": "Oddzielić funkcję wartą małej próby od atrakcyjnej demonstracji producenta.",
        "designQuestion": "Jaką konkretną czynność nowa funkcja poprawia i jak sprawdzić to na własnym materiale?",
        "action": "Śledź premiery i wybrane case studies. Sprawdź dostępność oraz ograniczenia funkcji przed zmianą procesu.",
        "limitation": "Perspektywa dostawcy i zapowiedź produktu nie dowodzą oszczędności czasu ani poprawy UX.",
        "dateBasis": "Daty i miejsce z oficjalnej zapowiedzi tej edycji. Program nie jest relacją po wydarzeniu.",
        "sourceIds": [
          "watch-config"
        ]
      },
      {
        "id": "forecast-ux-london",
        "seriesId": "ux-london",
        "eventId": "ux-london-2027",
        "dateStatus": "announced",
        "expectedMonth": null,
        "place": "Londyn",
        "priority": "focus",
        "valueConfidence": "niska",
        "basisLabel": "Struktura programu",
        "reason": "Discovery, design i delivery pozwalają obserwować całą drogę od rozpoznania problemu do dostarczenia rozwiązania.",
        "expectedValue": "Połączyć badania, decyzję projektową i walidację po wdrożeniu w jeden czytelny proces.",
        "designQuestion": "Gdzie ginie kontekst podczas przejścia od odkrycia problemu do implementacji?",
        "action": "Wybierz dzień i sesje odpowiadające aktualnej luce. Sprawdź pełny program po jego aktualizacji.",
        "limitation": "Odczytano strukturę dni, nie wszystkie przyszłe sesje. Drobne elementy strony zawierają starsze etykiety.",
        "dateBasis": "Daty i miejsce z oficjalnej zapowiedzi tej edycji. Program nie jest relacją po wydarzeniu.",
        "sourceIds": [
          "watch-ux-london"
        ]
      },
      {
        "id": "forecast-future-product-days",
        "seriesId": "future-product-days",
        "eventId": "future-product-days-2027",
        "dateStatus": "announced",
        "expectedMonth": null,
        "place": "Berlin",
        "priority": "focus",
        "valueConfidence": "niska",
        "basisLabel": "Zapowiedź i niepełny skład",
        "reason": "Design, produkt i engineering w jednej serii ułatwiają sprawdzanie, czy praktyki projektowe działają poza zespołem designu.",
        "expectedValue": "Porównać podejścia do uzasadniania decyzji, współpracy z engineeringiem i utrzymania wiedzy produktu.",
        "designQuestion": "Czy usprawnienie warsztatu zmienia wynik pracy zespołu, czy tylko liczbę dostarczonych elementów?",
        "action": "Obserwuj program Berlina 2027 i wybierz tematy przekraczające granice dyscyplin.",
        "limitation": "Edycja 2027 ma inne miasto niż 2026. Lista tematów nie jest potwierdzeniem programu konkretnej sesji. Odczytano nowe karty osób, ale nie potwierdzono tematów ich sesji.",
        "dateBasis": "Daty i miejsce z oficjalnej zapowiedzi tej edycji. Program nie jest relacją po wydarzeniu.",
        "sourceIds": [
          "watch-future-product-days"
        ]
      },
      {
        "id": "forecast-waysconf",
        "seriesId": "waysconf",
        "eventId": null,
        "dateStatus": "estimated",
        "expectedMonth": "2027-09",
        "place": "Miejsce kolejnej edycji niepotwierdzone",
        "priority": "focus",
        "valueConfidence": "niska",
        "basisLabel": "Historia 2025-2026",
        "reason": "Warto mieć w planie obserwacji polską scenę produktu i designu, szczególnie przypadki łączące discovery z wdrożeniem.",
        "expectedValue": "Zebrać lokalne przypadki i język współpracy produktu z designem, jeśli program nowej edycji potwierdzi ten kierunek.",
        "designQuestion": "Który problem wdrożeniowy ma odpowiednik w case study z podobnego środowiska?",
        "action": "Czekaj na oficjalne ogłoszenie daty i programu; obserwuj także relacje z edycji 2026.",
        "limitation": "Wrzesień 2027 jest naszą hipotezą na podstawie dwóch wrześniowych edycji. Nowa edycja, data i miejsce nie są potwierdzone. Nie planuj wyjazdu na tej podstawie.",
        "dateBasis": "Materiał warsztatu datuje edycję 2025 na wrzesień; oficjalny program 2026 wskazuje 16-17 września. To przesłanka sezonu, nie ogłoszenie 2027.",
        "sourceIds": [
          "ways25class",
          "ways26",
          "watch-waysconf"
        ]
      },
      {
        "id": "forecast-mobile-trends",
        "seriesId": "mobile-trends",
        "eventId": "mobile-trends-2027",
        "dateStatus": "announced",
        "expectedMonth": null,
        "place": "Kraków / online",
        "priority": "selective",
        "valueConfidence": "niska",
        "basisLabel": "Zapowiedziany temat",
        "reason": "Polskie wdrożenia mobilne mogą dostarczyć przykładów decyzji UX osadzonych w ograniczeniach biznesu i technologii.",
        "expectedValue": "Porównać sposób uzasadniania zmian w aplikacji z efektem, który faktycznie odczuwa użytkownik.",
        "designQuestion": "Czy case study pokazuje zmianę zachowania użytkownika, czy tylko wynik kampanii i premierę funkcji?",
        "action": "Wybierz sesje UX oraz konkretne wdrożenia. Sprawdź zakres dostępu online i VOD.",
        "limitation": "Program jest szeroki. Materiał sponsorowany, nagroda i deklaracja sukcesu nie zastępują pomiaru UX.",
        "dateBasis": "Daty i miejsce z oficjalnej zapowiedzi tej edycji. Program nie jest relacją po wydarzeniu.",
        "sourceIds": [
          "watch-mobile-trends"
        ]
      },
      {
        "id": "forecast-exfest",
        "seriesId": "exfest",
        "eventId": "exfest-2027",
        "dateStatus": "announced",
        "expectedMonth": null,
        "place": "Warszawa",
        "priority": "focus",
        "valueConfidence": "niska",
        "basisLabel": "Zapowiedziany temat",
        "reason": "Łączy doświadczenie z decyzją biznesową i finansowaniem produktu. Warto śledzić sposób rozmowy o wartości designu.",
        "expectedValue": "Uzasadnić decyzję projektową przez problem, koszt i spodziewany efekt, bez redukowania jakości do samego tempa.",
        "designQuestion": "Jak przedstawić wartość projektu osobie podejmującej decyzję budżetową?",
        "action": "Wróć po ogłoszeniu agendy. Oddziel flagship od round table i podcastów serii.",
        "limitation": "Daty są ogłoszone, ale szczegóły programu wymagają uzupełnienia. Trafność tematu jest prognozą.",
        "dateBasis": "Daty i miejsce z oficjalnej zapowiedzi tej edycji. Program nie jest relacją po wydarzeniu.",
        "sourceIds": [
          "watch-exfest"
        ]
      },
      {
        "id": "forecast-designops-london",
        "seriesId": "designops-london",
        "eventId": null,
        "dateStatus": "unknown",
        "expectedMonth": null,
        "place": "Londyn - edycja 2027 zapowiedziana",
        "priority": "focus",
        "valueConfidence": "niska",
        "basisLabel": "Opis serii / poprzednia edycja",
        "reason": "Trafny kierunek dla osób porządkujących przepływ pracy, odpowiedzialność i współpracę zespołów designu.",
        "expectedValue": "Sprawdzić, jak łączyć capacity, governance i wartość pracy bez sprowadzania jej do liczby zadań.",
        "designQuestion": "Które reguły procesu poprawiają jakość decyzji, a które tylko dodają obsługę?",
        "action": "Obserwuj oficjalne ogłoszenie. Po publikacji programu oceń trafność wybranych sesji ponownie.",
        "limitation": "Oficjalny opis dotyczy 2027, ale dokładna data i program wymagają dalszego odczytu.",
        "dateBasis": "Brak odczytanej dokładnej daty nowej edycji. Termin pozostaje nieustalony.",
        "sourceIds": [
          "watch-designops-london"
        ]
      },
      {
        "id": "forecast-ux-confetti",
        "seriesId": "ux-confetti",
        "eventId": null,
        "dateStatus": "unknown",
        "expectedMonth": null,
        "place": "Polska - kolejna edycja niepotwierdzona",
        "priority": "focus",
        "valueConfidence": "niska",
        "basisLabel": "Opis serii / poprzednia edycja",
        "reason": "Warto obserwować praktykę badań produktowych i dostępne materiały polskiej społeczności researchu.",
        "expectedValue": "Uzupełnić warsztat o konkretną metodę badawczą z jawnym zakresem i granicami.",
        "designQuestion": "Jak odróżnić interesującą obserwację od dowodu wystarczającego do decyzji?",
        "action": "Obserwuj oficjalne ogłoszenie. Po publikacji programu oceń trafność wybranych sesji ponownie.",
        "limitation": "Nowa edycja nie jest potwierdzona. Maj 2026 sam nie wystarcza do prognozy dokładnej daty kolejnego wydarzenia.",
        "dateBasis": "Brak odczytanej dokładnej daty nowej edycji. Termin pozostaje nieustalony.",
        "sourceIds": [
          "watch-ux-confetti"
        ]
      },
      {
        "id": "forecast-i-design",
        "seriesId": "i-design",
        "eventId": "i-design-2026",
        "dateStatus": "announced",
        "expectedMonth": null,
        "place": "Wrocław / online",
        "priority": "focus",
        "valueConfidence": "średnia",
        "basisLabel": "Wybrane pozycje agendy",
        "reason": "Polska perspektywa na decyzje AI i jakość researchu; program łączy role produktowe, badawcze i treściowe.",
        "expectedValue": "Uściślić, jakie informacje i ograniczenia powinny towarzyszyć decyzji wspieranej przez AI.",
        "designQuestion": "Co musi wiedzieć człowiek, zanim przyjmie propozycję AI?",
        "action": "Śledź sesje o decyzjach AI i relacji syntetyków z badaniami. Szukaj publicznych materiałów po edycji.",
        "limitation": "To prognoza z agendy. Nagrania są płatne i udostępniane na miesiąc; część programu pozostaje do sprawdzenia.",
        "dateBasis": "Oficjalna agenda i strona biletowa potwierdzają 23-24 listopada 2026, Wrocław / online.",
        "sourceIds": [
          "watch-i-design"
        ]
      },
      {
        "id": "forecast-dis",
        "seriesId": "dis",
        "eventId": "dis-2027",
        "dateStatus": "announced",
        "expectedMonth": null,
        "place": "Sztokholm",
        "priority": "selective",
        "valueConfidence": "niska",
        "basisLabel": "Temat i zapowiedź edycji",
        "reason": "Poszerza research o interakcję w świecie fizycznym i społeczne konsekwencje technologii.",
        "expectedValue": "Znaleźć metodę badania, która ujawni ograniczenie niewidoczne w samej makiecie.",
        "designQuestion": "Jaki kontekst użycia ginie, kiedy badamy wyłącznie ekran?",
        "action": "Po publikacji programu śledź pojedyncze prace z jawną metodą i zakresem. Nie zakładaj dostępu do wszystkich nagrań.",
        "limitation": "Brak odczytanych prac i programu; szeroki temat nie gwarantuje transferu do pracy produktowej.",
        "dateBasis": "Termin 28 czerwca - 2 lipca 2027 podany na oficjalnej stronie ACM DIS, gospodarz KTH.",
        "sourceIds": [
          "watch-dis"
        ]
      },
      {
        "id": "forecast-ddx-london",
        "seriesId": "ddx",
        "eventId": "ddx-london-2026",
        "dateStatus": "announced",
        "expectedMonth": null,
        "place": "Londyn",
        "priority": "selective",
        "valueConfidence": "średnia",
        "basisLabel": "Wstępny program edycji",
        "reason": "Bliska zapowiedź z konkretnymi sesjami o badaniach gier, różnicach poznawczych i roli osądu przy AI.",
        "expectedValue": "Porównać metody doboru próby i kryteria decyzji w odmiennych kontekstach badawczych.",
        "designQuestion": "Kogo pomija standardowy scenariusz badania i jak zmienić dobór próby?",
        "action": "Śledź sesje Kristie J. Fisher i Christy Keizer oraz relacje po 20 listopada. Program pozostaje provisional.",
        "limitation": "Pewność dotyczy trafności zapowiedzi. Skład może się zmienić; nie potwierdzono nagrań ani efektu nauki.",
        "dateBasis": "Oficjalna karta londyńskiej edycji podaje 20 listopada 2026 i Museum of the Home.",
        "sourceIds": [
          "ddx26-london-agenda"
        ]
      },
      {
        "id": "forecast-ddx-dubai",
        "seriesId": "ddx",
        "eventId": "ddx-dubai-2027",
        "dateStatus": "announced",
        "expectedMonth": null,
        "place": "Dubaj",
        "priority": "selective",
        "valueConfidence": "niska",
        "basisLabel": "Oficjalny termin; program niepełny",
        "reason": "Perspektywa regionu MENA uzupełnia europejskie źródła o projektowaniu i przywództwie.",
        "expectedValue": "Znaleźć konkretny przypadek decyzji projektowej osadzony w lokalnym kontekście.",
        "designQuestion": "Czy przyszłe sesje pokażą uwarunkowania, których nie widać w europejskich case studies?",
        "action": "Śledź oficjalny program, skład i zasady dostępu. Po ich publikacji oceń prognozę ponownie.",
        "limitation": "Brak składu 2027. Ramowy program odróżnia VIP Friday, ale FAQ nadal mówi o jednym dniu. Dostęp do nagrań nieustalony.",
        "dateBasis": "Dokładny termin odczytano w oficjalnej zapowiedzi tej edycji, bez wyliczania z coroczności.",
        "sourceIds": [
          "ddx27-dubai"
        ]
      },
      {
        "id": "forecast-ux-brighton-2027",
        "seriesId": "ux-brighton",
        "eventId": "ux-brighton-2027",
        "dateStatus": "announced",
        "expectedMonth": null,
        "place": "Brighton",
        "priority": "selective",
        "valueConfidence": "niska",
        "basisLabel": "Oficjalny termin; program niepełny",
        "reason": "Oficjalnie zapowiedziana kolejna edycja pozwala śledzić rozwój metod UX bez przenoszenia tez z poprzedniego roku.",
        "expectedValue": "Po ogłoszeniu programu wybrać sesję z konkretną metodą i granicą jej stosowania.",
        "designQuestion": "Co będzie nowym materiałem edycji 2027, a co powtórzeniem ogólnych obietnic?",
        "action": "Śledź oficjalny program, skład i zasady dostępu. Po ich publikacji oceń prognozę ponownie.",
        "limitation": "Nie ustalono tematów i nazwisk 2027; wartość z edycji 2026 nie potwierdza przyszłej korzyści.",
        "dateBasis": "Dokładny termin odczytano w oficjalnej zapowiedzi tej edycji, bez wyliczania z coroczności.",
        "sourceIds": [
          "brighton27-announcement"
        ]
      }
    ]
  },
  "editedAt": "2026-11-09"
}
