Commit graph

6 commits

Author SHA1 Message Date
oskar b4050cfb40 Nowa treść riserczu 08.2026: termin 16–23.01 → 6–13.02.2027 (Fasching)
Nałożenie paczki ../ski-2027-kb-full na bundle: nowe body i pola
merytoryczne frontmatterów dla 4 regionów, 10 kart noclegów, szablonu
maila i indexów. Normalizacja OKF zachowana — title/description/
timestamp/tags zaktualizowane do nowej treści (timestamp 2026-08-01
z paczki), linki bundle-relative od "/".

Merytorycznie:
- termin 6–13.02.2027 to szczyt sezonu (Fasching, Popielec 10.02,
  ferie bawarskie) — wszystkie budżety noclegowe i skipassowe w górę
- nowe pole `dostepnosc_6_13_02_2027` w każdej karcie noclegu,
  legenda  zweryfikowane dostępne /  zweryfikowany brak /
  🔍 brak danych do weryfikacji
- Glemm Lodge: ZWERYFIKOWANY brak (3/3 apartamenty zajęte), wolne
  13–20.02 i 27.02–06.03 — jedyny obiekt z publicznym kalendarzem
- SFL traci styczniową przewagę cenową (luty = ich wysoki sezon),
  Kronplatz najlepiej znosi termin, Ischgl konkurencyjny z Kappl

Pola merytoryczne z paczki nadpisują dotychczasowe; zachowane zostały
fakty, których paczka nie powtarza (adres Glemm Lodge, koszt_rodzina_*
dla Glemm Lodge zgodne z kosztorysem w jego body).

index.md root: bez zmian formalnych (§6/§11 — tylko okf_version),
listing przebudowany na symetryczne cztery regiony.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-04 09:54:57 +02:00
oskar d9aa985250 Restrukturyzacja do symetrii: region.md i oferty/ → saalbach/
Cztery regiony w jednym schemacie <region>/region.md + <region>/oferty/*.md.
Saalbach przestaje być wyjątkiem w korzeniu bundle'a.

- git mv region.md → saalbach/region.md, oferty/ → saalbach/oferty/
- linki bundle-relative przepisane: /region.md → /saalbach/region.md,
  /oferty/* → /saalbach/oferty/*
- nowy saalbach/index.md wg §6, symetryczny do ischgl/kronplatz/sfl

Zdjęcia obiektów przetrwały bez zmian: mapowanie oferta→zdjęcia jest
kluczowane po polu `id` we frontmatterze (pages/img/<id>/), nie po
ścieżce pliku — gen_images.py:121,390 i gen_pages.py:695-709.
Region "Saalbach" w gen_pages.py bierze się z dirname konceptu, więc
przejście "" → "saalbach" obsługuje się samo.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-04 09:47:58 +02:00
oskar ae9d170ba3 Regeneracja: 19 kart w pages/, graf 18 konceptów + 20 external
Karta zbiorcza pages/index.html grupowała tylko korzeń i oferty/ —
dziewięć konceptów wariantów dostawało własne karty, ale nie było ich
na liście. Grupowanie idzie teraz po katalogach najwyższego poziomu,
a nazwa grupy to pierwszy nagłówek index.md tego katalogu, więc kolejny
region wystarczy dodać do bundle'a, żeby pojawił się tu sam.

Linki wariantów w root index.md prowadzą do region.md, nie do index.md
podkatalogów: pliki zarezerwowane nie mają kart, więc w pages/ taki
odnośnik degenerował się do linku na samego siebie.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-03 16:23:25 +02:00
oskar c913a96cb6 Scalenie trzech wariantów alternatywnych z ski-2027-kb
Ischgl/Paznaun, Kronplatz i Serfaus-Fiss-Ladis wchodzą do bundle'a jako
podkatalogi <region>/region.md + <region>/oferty/*.md — ta sama konwencja,
co dotychczasowy (bazowy) Saalbach.

Root index.md źródłowej paczki nie jest kopiowany: jego treść rozdzielona
zgodnie z rolami dokumentów tego bundle'a — listing wariantów do sekcji
"Warianty alternatywne" w index.md, tabela porównawcza i wnioski
przekrojowe do wyjazd.md (tam, gdzie już mieszka ranking i decyzje).

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-03 16:19:15 +02:00
oskar e3b50cd43e Konwersja bundle'a do OKF v0.1
- index.md: frontmatter zredukowany do samego okf_version (§6/§11),
  body przepisane na listing sekcji w formacie §6.
- Nowy koncept wyjazd.md (type: Trip) przejmuje metadane wyjazdu
  (nazwa/grupa/termin) oraz ranking ofert i najbliższe kroki z index.md.
- Każdy koncept dostał title/description/timestamp/tags (§4.1);
  polskie pola zostawione bez zmian jako rozszerzenia.
- Wszystkie linki wewnątrz bundle'a na bundle-relative z / (§5.1).
- Nowe: oferty/index.md (§6) i log.md (§7).

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-31 15:47:04 +02:00
oskar 5745349040 stan wyjściowy: saalbach-kb przed konwersją do OKF 2026-07-31 15:41:38 +02:00