narty-2027/log.md
oskar 2491ae59f3 Pobieralna paczka źródeł dla AI: pages/ski-2027-kb.zip
Przy każdej regeneracji gen_pages.py buduje archiwum do wrzucenia w okno
czatu: wszystkie pliki .md bundle'a z zachowaniem struktury katalogów
(28 plików: koncepty, indexy podkatalogów, log.md) plus wygenerowany
AI-README.md. Nie wchodzą pages/, zdjęcia, generatory ani __pycache__ —
paczka niesie samą wiedzę, nie rusztowanie.

Deterministycznie: stały czas modyfikacji wpisów (1980-01-01), stała
kolejność i stały poziom kompresji, więc archiwum jest bajt w bajt takie
samo, dopóki nie zmieni się treść — git nie widzi diffów z niczego
(zweryfikowane: dwa uruchomienia, ten sam md5).

Z tego samego powodu AI-README.md podaje jako datę nie odczyt zegara,
tylko najnowsze `ostatnia_aktualizacja` w bundle'u ("data treści") —
data z zegara robiłaby nową wersję pliku każdego dnia, także wtedy, gdy
nic nie doszło.

AI-README.md (PL + EN, generowany z bundle'a): czym jest baza, format
OKF (markdown + YAML frontmatter, jeden plik = jeden koncept), polecenie
odpowiadania wyłącznie z tych plików i objaśnienie dwóch pól niosących
pewność danych — `status_ceny` i `dostepnosc_6_13_02_2027`, z ostrzeżeniem,
żeby nie zgadywać dostępności przy 🔍 i nie podawać szacunków jako cen
potwierdzonych.

Link "Pobierz bazę (.zip) — wrzuć do ChatGPT/Claude'a i pytaj" jako piąty
kafel na start.html i pozycja w sekcji "Wejście" na linki.html.

Plus wpis do log.md podsumowujący całą zmianę terminu.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-04 10:03:32 +02:00

22 lines
5.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Update Log
## 2026-08-04
* **Update**: **Zmiana terminu wyjazdu: 1623.01 → 613.02.2027** i nałożenie riserczu 08.2026 na cały bundle. Nowy termin to tydzień **Fasching** (karnawał, Popielec 10.02) plus ferie bawarskie — szczyt sezonu, więc wszystkie budżety noclegowe poszły w górę, a [SFL](/sfl/region.md) traci styczniową przewagę cenową (u nich luty to pełny wysoki sezon). Zaktualizowane body i pola merytoryczne czterech regionów, dziesięciu kart noclegów i [szablonu maila](/szablon-maila.md). Każda karta noclegu ma nowe pole `dostepnosc_6_13_02_2027` z legendą ✅ DOSTĘPNE (zweryfikowane) / ❌ BRAK (zweryfikowane) / 🔍 BRAK DANYCH (do weryfikacji). Jedyny zweryfikowany status w bazie jest negatywny: [Glemm Lodge](/saalbach/oferty/glemm-lodge.md) ma na ten tydzień zajęte wszystkie 3 apartamenty (wolne 1320.02 i 27.0206.03) — twardy dowód presji na tydzień karnawału. [Wyjazd](/wyjazd.md) przepisany: nowa tabela porównawcza regionów, tabela dostępności i wnioski przekrojowe (Kronplatz najlepiej znosi termin), plus sekcja "Plan B na wypadek pełnego tygodnia".
* **Update**: Restrukturyzacja do symetrii — `region.md` i `oferty/` z korzenia przeniesione do [`saalbach/`](/saalbach/index.md), więc wszystkie cztery regiony siedzą w jednym schemacie `<region>/region.md` + `<region>/oferty/*.md`. Zdjęcia obiektów przetrwały bez ruszania: mapowanie oferta→zdjęcia jest kluczowane po polu `id`, nie po ścieżce. Dołożony [`saalbach/index.md`](/saalbach/index.md), indexy podkatalogów zaktualizowane, listing [index.md](/index.md) przebudowany na cztery równorzędne regiony.
* **Update**: Karty [dom dla grupy](/saalbach/oferty/dom-dla-grupy.md) i [AlpenParks Rehrenberg](/saalbach/oferty/alpenparks-rehrenberg.md) — spoza paczki riserczowej — oznaczone jako **ARCHIWALNE**: ich ceny i dostępność dotyczą starego terminu. Wypadają z tabeli porównawczej i ze statusów dostępności do osobnej sekcji "Archiwum" na dole porównania.
* **Update**: `gen_pages.py` — nowa kolumna "Dostępność 613.02" w tabeli porównawczej (emoji + werdykt w komórce, pełna notatka pod kursorem, sortowanie decyzyjne), wiersz z zweryfikowanym brakiem miejsc na czerwono, sekcja "Archiwum", termin wyjazdu w stałych `TERM_LABEL`/`TERM_SHORT`/`TERM_NOTE` (stąd biorą go nagłówki wszystkich stron i raport braków). Raport braków czyta dostępność z pola frontmattera zamiast zgadywać z nagłówków w body.
* **Update**: Nowa **pobieralna paczka źródeł dla AI**: `pages/ski-2027-kb.zip` (budowana przy każdej regeneracji, deterministycznie — bajt w bajt taka sama, dopóki nie zmieni się treść) z wszystkimi plikami `.md` bundle'a, `log.md` i wygenerowanym `AI-README.md` po polsku i angielsku (czym jest baza, jak czytać `status_ceny` i `dostepnosc_6_13_02_2027`, data treści). Link "Pobierz bazę (.zip) — wrzuć do ChatGPT/Claude'a i pytaj" na [starcie](/index.md) i w spisie linków.
## 2026-08-03
* **Update**: Rozstrzygnięcie rozbieżności skipassowej w [Ischgl](/ischgl/region.md) (ischgl.com, cennik 26/27, sprawdzone 03.08.2026): 385/231 € to **VIP Skipass** — tylko dla nocujących w Ischgl/Mathon, 46 urządzeń, bez wyciągów Kappl; 451/257 € to **Silvretta Skipass** — dla gości spoza Ischgl/Mathon (w tym Kappl), 75 urządzeń. Przy PLANIE A (nocleg w Kappl) obowiązuje Silvretta, więc ceny w tabelach zostają. Poprawione dwa błędy w karcie: tabela 451/257 € była podpisana jako VIP, a sekcja "Teren" przypisywała VIP-owi zasięg całego Paznaun. Pułapka wiekowa 8<17 potwierdzona, dopisany plus: dzieci <8 lat gratis w karcie i w [wyjeździe](/wyjazd.md) (tabela porównawcza + wniosek nr 2).
* **Update**: Dane skipassowe od grupy (08.2026) dopisane do sekcji skipassowych czterech regionów [Saalbach](/saalbach/region.md) (peak season 440/330/220 €, zbieżne z prognozą), [Kronplatz](/kronplatz/region.md) (twardy cennik 25/26: 404/283 €, sezon 26/27 wciąż do potwierdzenia), [Ischgl](/ischgl/region.md) (**rozbieżność** wobec dotychczasowego cennika: 385/231 i próg młodzieży 1017 zamiast 8<17 nierozstrzygnięta, obie wersje zestawione) i [SFL](/sfl/region.md) (link informacyjny skiinfo.pl). Istniejące tabele bez zmian.
* **Update**: Scalenie paczki `ski-2027-kb` (skonsumowana i usunięta) do bundle'a weszły trzy warianty alternatywne: [Ischgl/Paznaun](/ischgl/region.md), [Kronplatz](/kronplatz/region.md) i [Serfaus-Fiss-Ladis](/sfl/region.md), każdy z dwiema kartami noclegów w `<region>/oferty/`. Nowe koncepty znormalizowane do konwencji bundle'a (`title`/`description`/`timestamp`/`tags` przed polami producenta), dołożone indexy podkatalogów. Tabela porównawcza czterech wariantów i wnioski przekrojowe trafiły do [wyjazdu](/wyjazd.md), listing wariantów do [index.md](/index.md). Regeneracja: 18 konceptów, 20 linków zewnętrznych, 41 krawędzi, 19 kart w `pages/`.
## 2026-07-31
* **Initialization**: Utworzenie bundle'a wiedzy o wyjeździe [region](/saalbach/region.md), [szablon maila](/szablon-maila.md) i sześć kart noclegowych w [oferty/](/saalbach/oferty/index.md).
* **Update**: Konwersja bundle'a do OKF v0.1 `index.md` zredukowany do listingu z samym `okf_version`, metadane wyjazdu przeniesione do nowego konceptu [wyjazd](/wyjazd.md), do każdego konceptu dodane `title`/`description`/`timestamp`/`tags`, linki zamienione na bundle-relative, dodane [oferty/index.md](/saalbach/oferty/index.md) i ten log.