O webu

Aktualizováno: 22. 9. 2026

pecky.online je neoficiální, nezávislý občanský projekt. Cílem je zpřehlednit veřejně dostupné informace o samosprávě města Pečky.

Sociální sítě

Všechny facebookové, instagramové a YouTube účty zmiňované na tomto webu na jednom místě, seřazené sestupně podle počtu sledujících (u Facebooku po zaokrouhlení, jak je zobrazuje samotná platforma; u YouTube odběratelé, u FB skupiny členové) — u každého i datum posledního příspěvku/videa jako ukazatel, jak moc je účet aktivní. Označené jako „oficiální“ jsou kanály spravované městem — zbytek jsou nezávislé účty uskupení, politiků a komunitních iniciativ mimo kontrolu tohoto webu. Aktualizuje se týdně. Snímek k 19. 9. 2026, časem se mění. ověřeno

Pro ČSSD a sjednocenou levici se vlastní sociální síť nepodařilo dohledat. U stránky Aleny Švejnohové (vázané na její politické angažmá, nikoli soukromý profil), nezávislých iniciativ (Pečky NEXT, Pečky-Virtuálně) a neoficiálních účtů (streetpeopleofpecky — lokální sbírka pouličních fotek, nesouvisí s žádným uskupením) jde o účty třetích stran mimo kontrolu tohoto webu — obsah čtěte kriticky, stejně jako u jakéhokoli jiného zdroje na sociálních sítích.

Zdroje a stav sekcí

SekceZdrojStav
Základní fakta o městěWikipedie, oficiální web městaověřeno
Výsledky voleb 2018ČSÚ — otevřená data (volby.gov.cz), křížově ověřeno s Pečeckými novinami 11/2018ověřeno
Kandidátky a volební programy 2018Novinky.cz (kandidátní listiny), Pečecké noviny 9/2018 (inzerce, u ODS přepis z obrazu)ověřeno
Povolební vývoj 2018 (koalice, napadení voleb)Pečecké noviny 11–12/2018ověřeno
Výsledky voleb 2022ČSÚ — otevřená data (volby.gov.cz), křížově ověřeno se Seznam Zprávyověřeno
Volební programy 2022Pečecké noviny 9/2022 (inzerce), u 2 uskupení přepis OCRověřeno
Fulltext v Pečeckých novinách156 PDF 2008–2026 (68 pecky.cz + 88 lokální archiv 2008–2011 a 2016–2019), text extrahován (pdftotext)ověřeno
Jmenný seznam zastupitelstva (na stránce Lidé)pecky.cz — Složení ZM (21/21 členů)ověřeno
Fotografie zastupitelů (13/21)ods.cz — oficiální kandidátka (6), Pečecké noviny 9/2022 — inzerce NAŠE PEČKY (7)ověřeno
Složení rady (7 členů) a povolební koaliceusnesení ustavujícího zasedání ZM 7/2022, mesto-pecky.usneseni.czověřeno
Plán — strategický plán rozvoje 2016–2026pecky.cz — souhrn Strategického plánu rozvoje města Pečky 2016–2026 (PDF)ověřeno
Jednání a usnesenímesto-pecky.usneseni.cz (export 285 jednání / 2 742 usnesení)ověřeno
SmlouvyHlídač státu (konektor, statický výřez: 180 smluv / 102,4 mil. Kč, skupina celkem)ověřeno
ZakázkyHlídač veřejných zakázek (statický výřez: 193 zakázek nalezeno pro IČO 00239607)ověřeno
Pokladna — rozpočet, hospodaření a bankovní účtyMonitor Státní pokladny (MF ČR), Hlídač státu — Registr dotací (148 dotací nalezeno), Závěrečný účet 2025 + auditorská zpráva (pecky.cz)ověřeno
Žádosti dle zákona 106/1999 Sb.pecky.as4u.cz — výroční zprávy o poskytování informací 2011–2024 a jednotlivé žádosti i odpovědi v PDFzdroj nalezen, nezpracováno
Pečecké novinypecky.cz — archiv PDF zpravodaje (68/68 vydání, 2020–2026); doplněno lokálním archivem redakce (43 vydání, 2008–2011, nedostupné na pecky.cz — viz mezery v panelu Zpravodaj)ověřeno

Stav sekcí

Kdy jsem se u které sekce naposledy díval do zdroje a kdy se naposledy změnil obsah. Řazeno od nejnověji změněné.

SekceRežimKontrolaZměnaCo naposledy
Kalendářna vyžádání23. 9. 202623. 9. 2026na žádost uživatele zapsány i zbylé 2 pravidelné kroužky Pramínku Dobřichov (Zálesák, Hrátky s batolátky) — **75 nových „kurz“ záznamů** do 30. 6. 2027; zároveň nové obecné pravidlo pro celou sekci: **nemá-li kurz uvedený konec sezóny, defaultně se rozepisuje do konce školního roku 30. 6. 2027** („zapiš dle termínů školního roku, takhle to dělej vždycky, když nebude znám konec“), zapsáno do `kalendar/README.md` u definice kategorie `kurz`; dřív (týž den): na žádost uživatele rozšířen geografický rozsah Kalendáře na sousední obec Dobřichov („akce z Dobřichova budeme také evidovat“) — zapsány **4 akce Komunitního centra Pramínek Dobřichov** (Postav si draka 29. 9., Kaštanová mast 2. 10., Kožedělná dílna a Komunitní kavárna otevřena 4. 10.), nalezené dřív přes `pecky.cz/default/events`. Nový pořadatel `maminky-sobe` (spolek Maminky sobě, z.s., IČO 27033431, dohledáno přes Hlídače státu — realizuje program centra ve spolupráci s Farností Pečky, což dává vazbu na Pečky i přes sídlo v jiné obci) a nový zdroj `web-mcpraminek-cz`; navíc nalezeny 2 pravidelné kroužky (Zálesák, Hrátky s batolátky) — zatím jen nahlášené v `kalendar/README.md`, čekají na rozhodnutí o rozsahu zápisu; dřív (týž den): na žádost uživatele: 1) zapsán **Street Food Festiválek Pečky** (17. 10., Kulturní dům) přímo z odkazu na Facebook událost — pořádá externí firma City Event, `organizer: null`, `organizer_name: "City Event"`; 2) **`pecky.cz/default/events`** (vlastní kalendář města) přidán k pravidelné kontrole Kalendáře — cenný i jako křížová kontrola (23. 9. 2026 potvrdil přesun Bookstart na 30. 9., doplněn čtvrtý doklad); narazil na typ zdroje, který web zatím neměl — **Komunitní centrum Pramínek Dobřichov** (sousední obec, ne Pečky) — uživatel geografický rozsah rozšířil („akce z Dobřichova budeme také evidovat“), viz novější záznam výše; ostatní regionální položky z kalendáře (Sokoleč, Nová Ves I. u Kolína) mimo rozsah bez debaty, nezapsány; dřív (týž den): na žádost uživatele zapojen zdroj MŠ MAŠINKA Pečky (`msmasinkapecky.cz/akce-skoly/`, `sources.json` → `web-msmasinkapecky-cz`) — 2 nové „akce“ záznamy: Bramboriáda (22. 9. 2026, potlach pro rodiny) a Canisterapie (26.–27. 10. 2026, první návštěva psa, novinka škol. roku, žádné další termíny zatím neuvedené); existující pořadatel `msmasinka-pecky` v registrech; dřív (týž den): na žádost uživatele přidán ke kontrole web Pečovatelské služby města Pečky (`pspecky.cz`, `sources.json` → `web-pspecky-cz`) kvůli případným plakátům v sekci Akce — žádná taková stránka ale neexistuje; jediný nalezený obsah je celoroční harmonogram Senior klubu (4 aktivity) na `/senior-klub-pecky/`, rozepsáno na **232 nových „kurz“ záznamů** od 23. 9. 2026 do 31. 12. 2027 (na žádost uživatele, „ať to sedí s horizontem ostatních zdrojů“) — na rozdíl od školních zdrojů bez vazby na školní rok, tak i bez vynechání prázdnin (chybí zdroj, o který by se dalo opřít); existující pořadatel `pecovatelska-sluzba-pecky` v registrech, nic nového se nezakládalo; dřív (týž den): na žádost uživatele přidán ke kontrole vlastní web knihovny pececko.cz (`sources.json` → `web-knihovna-pecky`), vč. domovské stránky (záložky Aktuality/Akce/Výstavy) — potvrdil beze změny už zapsané akce (Noc literatury, Bookstart, Digitální odysea, VU3V), ale odhalil starou duplicitu „Noc literatury 2026“ (dva záznamy z KD programu a z knihovny na tentýž den, 16. 9. 2026) — **sloučeno do jednoho** se třemi doklady `evidence[]`; dřív (týž den): na žádost uživatele zapojen třetí nový zdroj Akcí týž den — „Organizace školního roku 2026/2027“ ZŠ Pečky (PDF na úřední desce zspecky.cz, `sources.json` → `web-zspecky-cz`): **14 nových „akce“ záznamů** — prázdniny (podzimní/vánoční/pololetní/jarní/velikonoční/hlavní, vícedenní přes `date_end`, bez místa), vydání vysvědčení (konec 1. i 2. pololetí), zápis do 1. ročníku (2 dny) a třídní schůzky (2 zbývající termíny, každý jako dva paralelní záznamy 1./2. stupeň). Prázdniny přímo potvrzují termíny dřív odvozené obecně z archiv.msmt.gov.cz pro TJ Sokol/Vzdělávací centrum/ZUŠ. Vynechány pedagogické rady (interní) a ředitelské volno (bez data); existující pořadatel `zs-pecky` a zdroj v registrech, nic nového se nezakládalo; dřív (týž den): na žádost uživatele zapojen další zdroj Akcí — ZUŠ Pečky (`zuspecky.cz/rozvrh-hodin/`, výslovně „předběžné, změna vyhrazena“): 10 skupinových předmětů (Přípravka, Hudební nauka po ročnících 1.–5., Hudební nauka se sborem, tři soubory) rozepsáno na jednotlivé týdenní termíny stejnou logikou jako u TJ Sokol/Vzdělávacího centra (7. 9. 2026 – 30. 6. 2027, stejné prázdniny) — **437 nových „kurz“ záznamů**; „Hudební nauka se sborem“ zapsána jako dva paralelní záznamy (pondělí i úterý, na žádost uživatele); `place` u všech s dovětkem „Základní umělecká škola Pečky, Barákova 700, Pečky“ (na žádost uživatele, žádné zkratky). Zdroj `web-zuspecky-cz` přepnut z „nevytěženo“ na „ověřeno“; existující pořadatel `zus-pecky` a zdroj v registrech, nic nového se nezakládalo; dřív (týž den): na žádost uživatele zapojen nový zdroj Akcí — Vzdělávací centrum Pečky (`vzcentrum.cz`): sekce `/krouzky` (43 kroužků, školní rok 2026/2027) rozepsána na jednotlivé týdenní termíny až do konce školního roku 30. 6. 2027 (stejná logika prázdnin jako u TJ Sokol) — **1466 nových „kurz“ záznamů + 8 jednorázových „akce“** (prodloužené lekce a věneček tanečního kurzu KD, cross-listovaného na vzcentrum.cz); nový pořadatel `vzdelavaci-centrum-pecky` v `lide/organizations.json` (tatáž právnická osoba/IČO jako Kulturní středisko, ale vlastní id, ať se ve filtru „Pořadatel“ neslije s vlastním programem KD — generátor bere název čipu z registru podle `organizer`, ne z `organizer_name`); taneční kurz zůstal pod `kulturni-stredisko-pecky` (vlastní program KD, jen cross-listovaný); sekce `/vikendovky` a `/klubko` k dnešnímu dni obsahují jen proběhlou sezónu 2025/2026, nic k zápisu — kontrolovat znovu při každé další kontrole Kalendáře; `/tabory` prázdné. Zdroj `vzcentrum-cz` (`sources.json`) přepnut z „zatím nevytěženo“ na plně využitý; dřív (týž den): **veřejný Google kalendář „Co se děje v Pečkách" se plní sám**, zadal uživatel: nový `kalendar/scripts/sync-google.py` promítá `kalendar/udalosti.json` (ne `.ics`) přes Google Calendar API — servisní účet `pecky-kalendar-sync@…`, kterému je kalendář nasdílený s právem zápisu, klíč `.google-calendar-api-key.json` leží v kořeni repa a je v `.gitignore`, do gitu nikdy nešel; ID události v Googlu je `sha1` ze `source_ref`, takže opakovaný běh událost přepíše místo aby ji založil podruhé, a skript sahá jen na události s vlastní značkou v `extendedProperties` — co si do kalendáře přidá člověk ručně, nechá být; první plný běh nahrál **1317 událostí** (960 kurzů, 250 rad, 66 akcí, 40 zastupitelstev, 1 volby), kontrolní `--dry-run` po něm hlásí 0 založit / 0 upravit / 0 smazat; dva převody navíc oproti `.ics` — Google nepřijme událost bez konce, akce s časem proto dostává 2 h (`DEFAULT_DURATION_MIN`), a události jdou jako `transparent` s vypnutými upomínkami, aby odběrateli neblokovaly jeho vlastní čas a nerozesílaly upozornění; kategorie navíc řídí barvu události; **první externí závislost v celém repu** — `google-api-python-client` + `google-auth`, ostatní skripty dál jedou na standardní knihovně a bez ní fungují; synchronizace dopsaná jako povinné pokračování do `kalendar/automation-plakat-akce.md` → krok 6 a `jednani/automation-kontrola-usneseni-cz.md` → krok 8b, ale **podmíněně: chybí-li klíč, běh ji vynechá a napíše to do shrnutí** místo aby spadl — cloudový checkout klíč nemá, protože je v `.gitignore`; automatizovat i poslední článek (klíč jako secret v GitHub Actions) zatím vědomě neuděláno, `sync-google.py` spouští uživatel ručně po `update-kalendar.py`; **přiznaná mezera** — Google se rozejde s webem pokaždé, když kontrola proběhne mimo autorův počítač, dokud ten příkaz nedojede; dřív (týž den): perex `/kalendar/` vede nově rovnou na embed toho Google kalendáře a v závorce na jeho `basic.ics` feed, přímý odkaz na `/kalendar/kalendar.ics` pod mřížkou zrušen (soubor se dál generuje, jen z UI nelinkovaný), do seznamu zdrojů pod mřížkou přibyla NAŠE PEČKY; dřív (týž den): na žádost uživatele formalizováno pravidlo kontroly sociálních sítí jako samoobslužné vůči `sources.json`: `kalendar/README.md` a `kalendar/automation-plakat-akce.md` teď místo pevného výčtu facebookových účtů (dřív jen 5 politických uskupení) při každé kontrole znovu vytáhnou **všechny** aktuální `facebook.com`/`instagram.com` záznamy ze `sources.json` — včetně budoucích přírůstků, bez ručního dopisování; stejné pravidlo nově i pro Instagram (dřív žádné, jen `/events` u Facebooku). Test pravidla na místě: zbylých 8 dosud neprojitých zdrojů (`facebook-mestopecky`, `facebook-svejnohova-osobni`, `facebook-lidovci-pecky`, `facebook-pecky-virtualne`, `facebook-tenis-spartak-pecky`, `instagram-nase-pecky` — nově přibylý zdroj, přesně případ, na který pravidlo cílí, `instagram-peckynext`, `instagram-streetpeopleofpecky`) zkontrolováno — **beze změny v `akce.json`**: plakát „Pojďme se potkat" na `instagram-nase-pecky` potvrdil beze změny 4 už zapsané politické akce, zbylé položky plakátu i akce „Rozloučení s létem!" nalezená na `facebook-lidovci-pecky` (vytvořena „ODS a nezávislí Pečky", 20. 9.) už proběhly, nezapsány zpětně; `facebook-mestopecky` a `facebook-tenis-spartak-pecky` bez nadcházejících Událostí, `instagram-streetpeopleofpecky` potvrzeně mimo téma; dřív (týž den): úpravy `/kalendar/akce/` na žádost uživatele: přepínač Období (Nadcházející/Vše) zrušen, stránka teď vždy ukazuje jen nadcházející akce; titulek přejmenován na „Nadcházející akce v Pečkách" (i `<title>`/meta description); callout pod perexem odstraněn; zdroj `zpravodaj` se ve sloupci Zdroj zobrazuje rovnou jako „Pečecké noviny", ne obecně; stránka teď má i vlastní „Aktualizováno" pod nadpisem jako běžné sekce — `scripts/build.py` dřív `apply_lastmod()` u `EXTRA_PAGES` vůbec nevolal (jen sitemapu), doplněna nová funkce `iso_to_cz()` a větev, co šesté pole `lastmod` u `EXTRA_PAGES` použije i pro zobrazené datum — netýká se jen Kalendáře, získala ho i `/jednani/absence.html`; CLAUDE.md → poznámka o EXTRA_PAGES bez data opravena, ať neodporuje realitě; dřív (týž den): doplněn čtvrtý pořadatel do zdroje Akce — Hospoda na hřišti, `instagram.com/hospoda_na_hristi_pecky` (na žádost uživatele; první soukromý podnik jako pořadatel, `type: "firma"` v `lide/organizations.json`, IČO se nepodařilo dohledat) — zkontrolováno posledních ~5 příspěvků profilu (mřížka řazená od nejnovějšího), zapsány 2 s konkrétním budoucím termínem: Turnaj Křížová sedma (3. 10., karetní turnaj, startovné 300 Kč/dvojice) a Hospodský kvíz (od 7. 10., „pravidelně každou středu od 19:00" — zapsán jen první večer, plakát nedává konec série, kategorie `kurz`); zbytek profilu (koncert Mameluk 4. 9., šipkový turnaj 8. 8., zábava 25. 7.) už proběhlý, nezapsáno zvlášť — kontrola cílila na to, co jde ještě pozvat, ne na vyčerpávající historii; výjimka: k existujícímu záznamu `akce-2026-08-22-pececke-filmove-leto-ovce` (KD) doplněn druhý doklad `evidence[]` z Instagramu hospody, která na svém profilu zmiňuje tutéž akci „u nás na hřišti" — ne nový záznam, jde o stejnou akci; `sources.json` → `instagram-hospoda-na-hristi-pecky` přepnuto z „nevytěženo" na „ověřeno"; dřív (týž den): na žádost uživatele doplněno 893 opakovaných záznamů TJ Sokol Pečky (kategorie `kurz`) z Pečeckých novin 9/2026 (str. 19, celostránkový „Rozvrh hodin sokolovny — školní rok 2026/2027") — 23 pravidelných termínů (tenis, cvičení rodičů s dětmi, všestrannost, basketbal, volejbal, badminton, nácviky, šachy, stolní tenis, taneční oddíl, kynologický kroužek) rozepsaných na jednotlivé týdny od 7. 9. 2026 do 30. 6. 2027; konec školního roku dohledán na žádost uživatele na archiv.msmt.gov.cz (poslední den vyučování 2026/2027 podle MŠMT), stejný zdroj i pro vynechané prázdniny (podzimní, vánoční, pololetní, jarní pro okres Kolín, velikonoční) — skutečné přerušení oddílů o prázdninách není přímo potvrzené, jen odvozené; „Rodiče a děti" opraveno podle zvýrazněné poznámky pod tabulkou (9:30 pondělí dopoledne, ne 16–17 podle sloupce mřížky); u kynologického kroužku a tanečního oddílu přednost dostal Facebook TJ Sokol před novinami (vlastní kanál pořadatele, přesnější údaje); vynechán „Tenis Spartak" (vypadá jako rezervace kurtu pro jiný subjekt, ne akce TJ Sokol) a „Basketbal — městská sportovní hala" (noviny píší „rozpis samostatně", žádný rozpis nedávají); nová položka `pecky-noviny` v `sources.json` (obecný zdroj pro celý měsíčník); kategorie `kurz` v `kalendar/README.md` přeformulována — už není jen „taneční kurzy", ale cokoli opakující se v pravidelném rytmu; dřív (týž den): zkontrolován třetí možný zdroj Akcí — TJ Sokol Pečky, `facebook.com/tjsokolpecky/photos` (na žádost uživatele, stejný postup jako u knihovny) — **beze změny v `akce.json`**: celý profil (8 fotek) jsou nábory do stálých oddílů/kroužků bez konkrétního data (taneční oddíly, florbal, kynologický kroužek Pececké tlapky, cvičení pro seniory, „Chlapi sobě"), přesně případ „Akce bez data" z existujícího pravidla „Co vynechat" — nic vymyšleného nezapsáno; `sources.json` → `facebook-tj-sokol-pecky` a `kalendar/README.md` → „Kulturní a společenské akce" doplněny o nález, ať se příští kontrola nemusí profilem znovu prokousávat; dřív (týž den): doplněn druhý pořadatel do zdroje Akce — Městská knihovna Svatopluka Čecha, `facebook.com/knihovnapecky/photos` (`sources.json` → `facebook-knihovna-pecky`, dřív jen „nevytěženo", teď má kontextovou citaci); do `kalendar/akce.json` přepsáno 21 nových záznamů z 5 plakátů: Noc literatury 16. 9. (celostátní čtecí maraton, 6 míst v Pečkách), Bookstart „S knížkou do života" 22. 9., prodejní výstava olejomaleb Petry Jonášové (1.–30. 9.) a dva přednáškové cykly Virtuální univerzity třetího věku „Zimní semestr" (Dějiny oděvní kultury III. a Genealogie, po 6 přednáškách, oba z jednoho plakátu) i kurz Digitální odysea pro seniory 65+ (6 lekcí, čas na plakátu chybí — zapsáno jako celodenní); pravidla pro knihovnu doplněna do `kalendar/README.md` → „Kulturní a společenské akce" vedle KD (jeden plakát = jedna akce, výjimka sezónní VU3V programy, „kurz" zůstává vyhrazený jen tanečním kurzům, štítek FB „AI obsah" u dvou příspěvků poznamenán v `note`, ne důvod k vynechání); vynechán nalezený plakát prodejní akce oblečení pro Radimský útulek (17.–22. 8., už proběhlo, nejasný/jiný pořadatel než knihovna) — nezapsáno, aby nevznikl vymyšlený pořadatel; zadal uživatel; dřív (týž den): doplněn termín voleb jako třetí zdroj — nová kategorie `volby` (vlastní barva `--slate`, filtr v segmented-control), ručně psaný soubor `kalendar/udalosti-rucni.json` a funkce `build_volby_events()`, zadal uživatel; jediný záznam „Volby do zastupitelstva" 9.–10. 10. 2026 podle zdroje ČSÚ (`sources.json` → `csu-informace-vyhlasene-volby`), pořadatel `mesto-pecky` (sdílí čip „Pořadatel" s Jednáním), odkaz na `/volby/2026/`; **přiznaná mezera** — mřížka zatím nerozklikává vícedenní události (`date_end`), odznak proto vidět jen v pátek 9. 10., i když se v `.ics` exportu propisuje správně jako dvoudenní; z perexu a callout boxu proto zmizela věta „termín voleb… zapojené nejsou"; dřív (týž den): kalendář dostal druhý zdroj — kulturní a společenské akce, zadal uživatel: 56 akcí od července do prosince 2026 přepsaných z programu KD Pečky 9–12/2026 (dvoudílný plakát z 10. 9.) a ze samostatných plakátů Slavností sv. Václava, Svatováclavského vinobraní a Pečeckého filmového léta do nové datové sady `kalendar/akce.json`; mřížka má dvě nové kategorie s vlastní barvou a filtrem — `akce` (39) a `kurz` (17, taneční kurzy a prodloužené, oddělené proto, aby v mřížce nepřebily ostatní); nová podstránka `/kalendar/akce/` (`content/kalendar-akce.html`, `EXTRA_PAGES`) vypisuje akce po měsících s místem, časem, pořadatelem a odkazem na zdrojový doklad — odznak v mřížce na ni vede kotvou, protože mřížka sama zdroj neunese; **pořadatel a zdroj vedené zvlášť** (zadal uživatel s výhledem na další zdroje než facebook kulturního domu): `organizer` je id do `lide/organizations.json` a `evidence[]` je pole dokladů, kde `source` je id do kořenového `sources.json` — akci může pořádat spolek a ohlásit ji někdo jiný, a tatáž akce ze dvou zdrojů je jeden záznam se dvěma doklady, ne dva záznamy; čipy „Pořadatel" filtrují mřížku i stránku akcí a generují se z dat, takže nový pořadatel se objeví sám; do rejstříku organizací proto přibyly dva spolky — TJ Sokol Pečky (IČO 00664171) a Pečecký okrašlovací spolek (IČO 21001634), zatím bez vazeb na osoby (viz `lide/README.md`); schéma události rozšířeno o `place` (jde i jako `LOCATION` do `kalendar.ics`, pořadatel jde do `DESCRIPTION`); zastupitelstvo 16. 9., které program kulturního domu taky uvádí, do akcí vědomě nezapsáno — kalendář ho má z archivu Jednání a vznikly by dva odznaky na tentýž den; dva rozpory mezi souhrnným programem a samostatným plakátem (Slavnosti sv. Václava 27. 9. — 15:00 vs. 13:00 a jiný název, vinobraní 13. 9. — 15:00 vs. 16:00) rozhodnuty ve prospěch novějšího samostatného plakátu, poražený údaj zůstal v poznámce u akce; postup zápisu `kalendar/automation-plakat-akce.md` + projektový skill `pecky-online-kalendar-plakat`; dřív (19. 9. 2026): mřížka teď vykresluje skutečné události místo prázdné kostry — nový generátor `kalendar/scripts/update-kalendar.py` sesbírá jednání rady a zastupitelstva z `jednani/pecky-jednani.json` do společného schématu (`kalendar/udalosti.json`) a zároveň vyrobí `kalendar/kalendar.ics` (RFC 5545, ke stažení/přihlášení do Google/Apple/Outlook kalendáře); `content/kalendar.html` natahuje data přes `fetch()` a vykresluje měsíc v prohlížeči; dřív (týž den): nová sekce založena — kostra stránky, zatím jen prázdná mřížka bez událostí
O webutýdně22. 9. 202622. 9. 2026doplněn nový zdroj do quicklinku Odkazy → Oficiální kanály: web MŠ MAŠINKA Pečky (msmasinkapecky.cz), zadal uživatel — příspěvková organizace už v `lide/organizations.json` (msmasinka-pecky), chyběl jen vlastní web; na rozdíl od pspecky.cz má aktivní rubriku Aktuality (nejnovější 14. 9. 2026), potenciálně relevantní pro Kalendář (rubrika „Akce školy“); dřív (týž den): doplněn nový zdroj do quicklinku Odkazy → Oficiální kanály: web Pečovatelské služby města Pečky (pspecky.cz), zadal uživatel — příspěvková organizace už v `lide/organizations.json` (pecovatelska-sluzba-pecky), chyběl jen vlastní web; na rozdíl od ZŠ/ZUŠ jde o čistě statický informační web bez aktualit; dřív (týž den): doplněn čtvrtý zdroj kolem Základní školy Pečky: Facebook — Základní škola Pečky, okres Kolín (186 sledujících, poslední příspěvek 21. 9. 2026), zadal uživatel — tenhle je konečně ten skutečně oficiální školní účet (facebook.com/skolapecky), na rozdíl od dřív přidaného facebook-zs-pecky-kolin (jiná instituce) a facebook-spolek-rodicu-pecky (spolek rodičů); `sources.json` teď má u všech tří poznámku, jak se od sebe liší; dřív (týž den): doplněny 3 nové zdroje kolem Základní školy Pečky, zadal uživatel: web zspecky.cz do quicklinku Odkazy (aktualizuje se prakticky denně, zatím nevytěženo), Facebook Spolku rodičů ZŠ Pečky (254 sledujících, poslední příspěvek 14. 2. 2026 — přes 7 měsíců neaktivní) a Facebook „ZŠ Pečky při ZŠ, MŠ a PŠ Kolín" (114 sledujících, 19. 9. 2026) do Sociální sítě; **zjištění**: druhý jmenovaný facebookový profil je odloučené pracoviště speciální školy z Kolína, ne totéž co Základní škola Pečky (zs-pecky) — dvě různé instituce se stejným názvem v adrese, poznamenáno v `sources.json`, ať nedojde k záměně; dřív (týž den): doplněn nový zdroj do quicklinku Sociální sítě: Facebook — Vzdělávací centrum Pečky (846 sledujících, poslední příspěvek 2. 9. 2026), zadal uživatel — dotázal se, jestli ho web má, web vzcentrum.cz už zdrojem byl, Facebook chyběl; dřív (týž den): doplněn nový zdroj do quicklinku Sociální sítě: Facebook — Základní umělecká škola Pečky (473 sledujících, poslední příspěvek 31. 8. 2026), zadal uživatel k ZUŠ, kterou přidal do zdrojů chvíli předtím; dřív (týž den): doplněn nový zdroj do quicklinku Odkazy → Oficiální kanály: web ZUŠ Pečky (zuspecky.cz), zadal uživatel — příspěvková organizace už v `lide/organizations.json` (zus-pecky), jen chyběl vlastní web v seznamu zdrojů; aktuality k 22. 9. 2026 stály na 14. 4. 2026, web se neaktualizuje často; zatím nevytěženo, potenciálně relevantní pro Kalendář (rubrika „Koncerty a další akce"); dřív (týž den): **oprava umístění** — FB skupina „Máme rádi Pečky" omylem skončila v Odkazy → Další nezávislé zdroje místo Sociální sítě (všiml si uživatel); přesunuto, s 4,9 tis. členy je teď první položka seznamu (pravidlo „sestupně podle počtu"); dřív (týž den): doplněn nový zdroj do quicklinku Sociální sítě: FB skupina „NAŠE PEČKY - komunita" (516 členů, navázaná na uskupení NAŠE PEČKY), zadal uživatel a rovnou požádal o kontrolu nových akcí pro Kalendář — stejný vzorec jako u „Máme rádi Pečky" včera: záložka Události měla jednu nadcházející akci, ale pořádá ji spolek Huslík v Poděbradech (mimo rozsah webu), nic nezapsáno do `kalendar/akce.json`; nález zapsán do `kalendar/README.md`; dřív (týž den): doplněn nový zdroj do quicklinku Odkazy → Další nezávislé zdroje: FB skupina „Máme rádi Pečky" (4,9 tis. členů, obecná komunitní nástěnka), zadal uživatel a rovnou požádal o kontrolu nových akcí pro Kalendář — záložka Události ukazovala jen jednu akci jiné obce (mimo rozsah webu), feed jinak bez čitelného obsahu, nic nového nezapsáno do `kalendar/akce.json`; nález zapsán do `kalendar/README.md`, ať se příště nemusí objevovat znovu; dřív (týž den): **kontrola připíchnutých příspěvků na Instagramu u všech 4 sledovaných účtů** (na žádost uživatele, po chybě u NAŠE PEČKY) — nalezena a opravena stejná chyba i u Pečky NEXT: zapsané datum (14. 9.) bylo staré, skutečně poslední příspěvek je 21. 9. 2026 (stejný sdílený příspěvek jako u NAŠE PEČKY), a překvapivě pin nebyl na dlaždici 1, ale na dlaždici 2 — dlaždice 1 a 3 pin ikonu neměly, přesto byly staré (duben/červen 2026); u streetpeopleofpecky a nově přidané Hospody na hřišti žádný pin, datum beze změny/doplněno (22. 8., resp. 22. 9. 2026, dnes); zjištění, že `<time datetime>` na stránce jednotlivého příspěvku (/p/<kód>/) v přihlášené relaci `claude-in-chrome` funguje spolehlivě, uzavírá starší mezeru z 2. 9. 2026 (`img[alt]` v mřížce přestalo nosit datum) — nová spolehlivá metoda i chyták s pozicí pinu zapsány do `o-webu/automation-socialni-site.md` jako trvalá instrukce, ať se chyba nezopakuje; `sources.json` aktualizován u všech 4 instagramových záznamů; dřív (týž den): **oprava chybného data** u dnes doplněného zdroje Instagram — NAŠE PEČKY: poslední příspěvek je 21. 9. 2026, ne 27. 10. 2025 — první čtení omylem vzalo datum připnutého příspěvku („Na Plný Pečky!“, tři dlaždice na začátku mřížky s ikonou 📌), ne skutečně nejnovějšího; mřížka řadí připnuté příspěvky první bez ohledu na datum, chronologické řazení pokračuje až za nimi; upraveno v `sources.json` i quicklinku; dřív (týž den): doplněn nový zdroj do quicklinku Sociální sítě: Instagram — NAŠE PEČKY (106 sledujících), zadal uživatel; zjištění: na rozdíl od profilového gridu jednotlivá stránka příspěvku (/p/<kód>/) pořád nese funkční `<time datetime>`, takže datum jde i u Instagramu dohledat spolehlivě, jen ne z gridu — jen se musí číst ze správné dlaždice, ne z první, pokud je připnutá; dřív (21. 9. 2026): doplněn nový zdroj do quicklinku Sociální sítě: Instagram — Hospoda na hřišti (265 sledujících, soukromý podnik u sportovního hřiště), zadal uživatel; bez data posledního příspěvku — u nového účtu bez dřívějšího čtení ho nejde spolehlivě odečíst (stejná mezera jako u ostatních Instagram účtů); dřív (týž den): doplněny 2 nové zdroje tenisového oddílu TJ Spartak Pečky, zadal uživatel: web tenispecky.cz do quicklinku Odkazy → Další nezávislé zdroje (zatím nevytěženo) a Facebook — Tenis Spartak Pečky (223 sledujících, poslední příspěvek 27. 8. 2026) do Sociální sítě; dřív (20. 9. 2026): doplněn nový zdroj do `sources.json` a quicklinku Odkazy: „ČSÚ — Aktuálně vyhlášené volby" (csu.gov.cz) — nezávisle potvrzuje termín voleb 9.–10. 10. 2026, který Volby 2026 už dřív cituje z mv.gov.cz; zadal uživatel; dřív (19. 9. 2026): týdenní kontrola všech 15 sociálních sítí (Claude in Chrome) — počty sledujících se změnily u 5 účtů (Pečky NEXT FB 307 → 308, Pečky Pečákům 245 → 246, ODS a nezávislí 228 → 232, Instagram Pečky NEXT 130 → 131, Pečky srdcem 86 → 87); nová aktivita u 8 účtů (Město Pečky 18. 9., NAŠE PEČKY 19. 9., Alena Švejnohová 18. 9., Pečky NEXT FB 19. 9., ODS a nezávislí 18. 9., TJ Sokol Pečky 17. 9., YouTube Město Pečky 17. 9. — záznam ZM 6/2026 konečně zveřejněn na kanálu, FB skupina Lidé pro Pečky s podporou SPD 19. 9.); **oprava chybných dat z běhu 16. 9. 2026** — ten měl u 5 účtů (Pečky-Virtuálně, Kulturní středisko, Městská knihovna, Pečky Pečákům, Pečky srdcem) zapsané datum posledního příspěvku shodné s datem kontroly napříč prakticky všemi facebookovými účty najednou, což při ověření `creation_time` skriptem i vizuálně na stránce neodpovídalo realitě — skutečná poslední vlastní aktivita byla starší (4.–14. 9. 2026), teď opravena na ověřené datum; u obou instagramových účtů datum beze změny (známé omezení — `img[alt]` datum nečte od 2. 9. 2026); na úřední desce pecky.cz nic nového k volbám od 10. 9. 2026; dřív (18. 9. 2026): doplněn odkaz do quicklinks na Public Spending Data — neoficiální agregátor obecních financí s delší časovou řadou (2010–2025) než dosavadní zdroj v sekci Pokladna; doplněna i konkrétní URL na souhrnný rozpočet Monitoru státní pokladny (rozpočet/souhrnny?obdobi=2512&rad=t) k existujícímu záznamu v `sources.json` — oba zadal uživatel; dřív (16. 9. 2026): týdenní kontrola všech 15 sociálních sítí — počty sledujících se změnily u 5 účtů (ODS a nezávislí 224 → 228, TJ Sokol Pečky 223 → 224, Instagram Pečky NEXT 129 → 130, Instagram streetpeopleofpecky 1 215 → 1 216, YouTube Město Pečky 93 → 95 odběratelů); nová aktivita dnes u 12 z 15 účtů, mj. **Pečky-Virtuálně po 12 dnech ticha** (4. 9. → 16. 9., dárek městu k výročí — historická mapa) a pokračující kampaňová aktivita Pečky Pečákům (představování kandidátů); **oprava mezery u YouTube** — datum posledního videa se dřív četlo ze záložky „Videa“ kanálu (zavádějící, viz `o-webu/automation-socialni-site.md`), teď z domovské stránky/playlistu: aktuální je dnešní živý přenos ZM 6/2026, ne 27. 8.; na úřední desce pecky.cz nic nového k volbám od 10. 9. 2026; dřív (15. 9. 2026): počty sledujících u 6 účtů, nová aktivita u 7 účtů vč. FB skupiny Lidé pro Pečky po 18 dnech ticha
Lidéna vyžádání23. 9. 202623. 9. 2026doplněn nový pořadatel do rejstříku organizací — `maminky-sobe` (spolek realizující Komunitní centrum Pramínek Dobřichov, IČO 27033431, dohledáno přes Hlídače státu) — první pořadatel v Kalendáři sídlící mimo Pečky, zapojený na žádost uživatele (rozšíření geografického rozsahu na sousední obec, viz Kalendář výše); count v `organizations.json` 21; dřív (22. 9. 2026): doplněn personál MŠ MAŠINKA Pečky (22 lidí: 13 učitelek, zástupkyně ředitelky, 4 asistentky pedagoga, 4 uklízečky), zadal uživatel po prozkoumání `msmasinkapecky.cz/nase-tridy` (7 tříd, každá s vlastní podstránkou); dva nové typy v číselníku — `role_type: "asistent-pedagoga"` a `role_type: "provozni"` (úklid), oba na pokyn uživatele, aby šly filtrovat samostatně; nový nález: **Petra Tvrdá je zástupkyně ředitelky** — MŠ MAŠINKA v adresáři dosud měla jen ředitelku; podrobnosti `lide/README.md` → „MŠ MAŠINKA Pečky"; dřív (týž den): doplněn celý pedagogický sbor ZŠ Pečky (48 lidí: 46 učitelů 1./2. stupně + 7 vychovatelek družiny, z toho 5 spárováno s existujícími záznamy — `kozakovab`, `pisovam`, `vinohradnikovah`, `kristoufkoval`, `kuprp`), zadal uživatel po prozkoumání `zspecky.cz/1-stupen/ucitele`, `.../2-stupen/ucitele` a 7 podstránek školní družiny; vychovatelky dostaly vlastní `role_type: "vychovatel"` (ne `"ucitel"`, na pokyn autora webu — jiná profese, ať se dá filtrovat samostatně); Jana Bartáková zapsána s rolí na obou stupních, přestože jde možná o duplicitu šablony na webu školy (viz `lide/README.md`); školní klub vynechán — zdroj uvádí jen dva e-maily bez celého jména; dřív (týž den): 20 učitelů ZUŠ Pečky přeřazeno z `role_type: zamestnanec` na vlastní `role_type: "ucitel"` (nový záznam v číselníku, `lide/validate.mjs` + `PC_TL_ORDER`), zadal uživatel — ať se pedagogové dají vyfiltrovat zvlášť od úřednického personálu, počítá se i s budoucími učiteli ZŠ Pečky; `content/lide.html` dál počítá `ucitel` do skupiny „Městské organizace" (přes `_organizace`), jen přidává vlastní filtrovací čip „Učitelé" a čip „Zaměstnanci úřadu" tak zůstává čistě o úřadu; dřív (týž den): doplněn celý pedagogický sbor ZUŠ Pečky (21 lidí: ředitelka už v datech, nově zástupkyně ředitelky a 20 učitelů ze 4 oborů), zadal uživatel po prozkoumání zdroje `zuspecky.cz/kontakty` — zástupkyně `role_type: vedeni-organizace` (stejně jako ředitelka), zbytek `role_type: zamestnanec`; poprvé se tak zaměstnanecké role použily i mimo úřad, což odhalilo a opravilo skrytou chybu v `content/lide.html`: `_zamestnanec`/`_organizace` se dřív počítaly jen podle `role_type`, ne podle organizace, takže by učitelka ZUŠ skončila ve skupině „Úřad města" — teď se kontroluje i typ organizace na vazbě; filtr „Zaměstnanci úřadu" přejmenován na „Zaměstnanci" (kryje obojí); podrobnosti `lide/README.md` → „Pedagogický sbor ZUŠ Pečky"; dřív (týž den): doplněn nový pořadatel do rejstříku organizací — `vzdelavaci-centrum-pecky` (Vzdělávací centrum Pečky), vlastní id přesto, že jde o tutéž právnickou osobu/IČO jako Kulturní středisko — kvůli filtru „Pořadatel“ v Kalendáři (viz jeho vlastní řádek výše); count v `organizations.json` 20; dřív (19. 9. 2026): doplněny Komise rady města (5 komisí) a školská rada ZŠ Pečky do adresáře, zadal uživatel po dotazu, zda web eviduje jejich složení — 47 nových vazeb (`role_type: komise`, na `mesto-pecky`/`zs-pecky`, zdroj pecky.cz → Rada města → Komise RM) pro 42 lidí, z toho 8 zcela nových osob (Jana Sladká, Mgr. Helena Šestáková, Ludmila Švandová, Růžena Tykvová, Mgr. Marika Píšová, Bc. Hana Vinohradníková, Jan Zradička, JUDr. Michaela Trčková); `content/lide.html` rozšířen o šestou skupinu „Komise rady města a školská rada" (`_komise` se počítá do `_office` stejně jako `_urad`/`_organizace`/`_zamestnanec`) — bez toho by přes 20 členů komisí bez jiné funkce v adresáři vůbec nenaskočilo; podrobnosti `lide/README.md` → „Komise RM a školská rada"; dřív (týž den): doplněno povinné pole `gender` (`"m"`/`"f"`) ke všem 258 osobám v `people.json`, zadal uživatel — podklad pro gramaticky správné skloňování textů o konkrétní osobě (přítomen/přítomna, zvolen/zvolena…) napříč webem, první využití v `jednani/absence.html` (viz jeho vlastní řádek výš); rod odvozen z křestního jména (105 unikátních jmen ručně roztříděno, zkřížově ověřeno proti příponě příjmení `-ová`/`-á` — 5 neshod byly nesklonná/cizí příjmení, ne chyba v rodu), ne z příjmení, které u cizích/nesklonných tvarů selhává; sdílená vykreslovací funkce `pcGendered()` v `assets/helpers.js`; `lide/validate.mjs` teď vyžaduje `gender` u každé osoby; podrobnosti `lide/README.md` → „České skloňování osob (gender)"; dřív (8. 9. 2026): doplněny fotky (`photos[]`, rok 2026) pěti kandidátů PEČKY PEČÁKŮM vystřižené z volebního plakátu — Martin Jedlička, Milan Pečenka, Šárka Jedličková, Pavel Sedláček, Alena Cihlářová; sloučeny záznamy Ivety Minaříkové a Dvořákové (jedna osoba, změna příjmení), staré `id` zůstává jako alias; povolání převedeno na `occupations[]` s ročníkem, doplněn ročník 2022 u 21 zvolených (Poradna pro obce); srovnán `<title>` a popis stránky s novým nadpisem; nový nadpis „Lidé města Pečky" a přepsaný perex (popisuje, co na stránce je, ne výklad o samosprávě); doplněn Ing. František Pospíšil jako první polistopadový starosta (1990–2002, tři období); doplněno 16 zaměstnanců úřadu z organizační struktury na pecky.cz (skupina „Úřad města" ze 6 na 22), rozšířeno pravidlo §6/4 o řadové zaměstnance; doplněno povolání všech 105 kandidátů z kandidátních listin 2026 (`volby/2026/data-export.csv`), v detailu osoby vč. ročníku listiny; doplněny e-maily všech 21 zastupitelů a služební telefony vedení (kancelář i mobil) z webu města, v detailu osoby jako odkazy `tel:`; doplněn portrét Ing. Martina Jedličky z webu města (nová složka `lide/foto/` na fotky mimo volební materiály); odstraněn souhrnný callout „O fotografiích" (původ fotek zůstává v detailu osoby), upraven placeholder hledání; při filtru podle role se skupiny pojmenují podle něj („Starosta — nyní / dříve") místo zavádějícího „Ostatní členové zastupitelstva"; doplněna historie vedení města: Milan Urban starostou 2006–2018 (3 období), rada 2014–2018 a vedení 2018–2022 v čele se starostkou A. Švejnohovou (14 nových vazeb, 1 nová osoba); vedení rozděleno na „Úřad města" (6) a „Městské organizace" (7) — vlastní skupiny i filtry role (`vedeni-urad` / `vedeni-organizace`); zrušeny čipy filtru podle uskupení (filtr zůstává přes URL a klik na kartičce); dřívější skupina „Kandidáti bez mandátu" zrušena, kandidáti zůstávají v datech, ale nevypisují se
Tělocvičnatýdně21. 9. 202621. 9. 2026doplněny zápisy ZM 6/2026 (16. 9.) a RM 33/2026 (14. 9.): zastupitelstvo usnesením UZ-35-6/26 schválilo navýšení letošního rozpočtu na § 3113 o 10 mil. Kč, důvodová zpráva poprvé uvádí souhrnné náklady na už zrealizovanou část stavby (26 mil. Kč) a avizuje další nevyčíslené výdaje do konce roku (konzervace stavby, práce v kuchyni, projekt, právní služby); kontrolní den na stavbě proběhl 10. 9., jeho závěry ale zápis necituje; RM 33/2026 potvrzuje stav beze změny (pozastaveno, zakonzervováno, čeká se na právní kancelář) — viz `telocvicna/README.md` → „Doplněno 21. 9. 2026"; dřív (16. 9. 2026): zkontrolováno, beze změny — Zastupitelstvo 6/2026 (dnes) má bod „Informace o stavební akci" na programu, ale zápis zatím nevyšel (jen Pozvánka), přesně jak `telocvicna/README.md` → „Co hlídat dál" očekávalo; dřív (14. 9. 2026): v dávce Pečeckých novin 2012–2015 od uživatele dohledáno 6 nových řádků do tabulky „Historie projektu“ (2014–2016) — zápis RM v PN 4/2015 nezávisle potvrzuje rok i zpracovatele (Ateliér A11) z tvrzení A. Švejnohové o „dokumentaci z roku 2015“, ale ne konkrétní číslo 8,5 m ani „kolaudační“ charakter dokumentu; dřív (10. 9. 2026): zápis RM 32/2026 (7. 9.) — externí pracovník na sanace budov, rozpočtové opatření +10 mil. Kč (cash flow, ne vícenáklad), rozhodne ZM 16. 9.; dřív (4. 9. 2026): zápis RM 31/2026 — Dodatek č. 1 ke SoD schválen, cena díla +6,15 mil. Kč bez DPH na 211,5 mil. vč. DPH
Jednánítýdně21. 9. 202621. 9. 2026týdenní kontrola: doplněny zápisy a usnesení **Zastupitelstva 6/2026 (16. 9.)** a **Rady 33/2026 (14. 9.)** — 13, resp. 6 usnesení, plná agenda vč. předkladatelů a délky projednávání, jmenovitá prezence i průběžné příchody/odchody; přibylo nové **Rada 34/2026 (21. 9., dnes)** zatím jen s Pozvánkou (19 bodů, čteno přímo z PDF přes pdf.js kvůli Cloudflare); doplněny časové značky videa (`video_ts`) pro všech 23 bodů ZM 6/2026; opraveny statické souhrny v `pecky-jednani.json` → `meta` (289→290 jednání, 2 767→2 786 usnesení) — dřív se needitovaly spolu s přírůstky, takže perex „Archiv obsahuje…“ ukazoval starý počet; archiv má nově 290 jednání; YouTube (krok 6) a časové značky (krok 7) u starších jednání beze změny, žádná nová mezera; Kalendář a Docházka přepočítány (kroky 8b/8c); Tělocvična aktualizována — viz její vlastní řádek výše; dřív (19. 9. 2026): přepočet `jednani/scripts/absence.py` doplněn jako vlastní krok 8c do `automation-kontrola-usneseni-cz.md` (POVINNÉ při každém běhu, stejně jako krok 8b u Kalendáře), zadal uživatel po dotazu, kdy a jak se docházka přepočítává — dřív to v týdenním postupu nebylo jako samostatný krok a přepočet se snadno zapomněl (viz `jednani/README.md` → „Absence na jednáních"); dřív (týž den): nad nadpis „Zápisy z jednání" doplněn odstavec s odkazem na Docházku („Kontrola docházky: Jak vás zastupitelé zastupují", `content/jednani.html`) — `/jednani/absence.html` je tak poprvé odněkud odkázaná; `noindex` z ní proto odebrán a stránka zařazena do `sitemap.xml` (šesté pole `lastmod` u záznamu `absence` v `EXTRA_PAGES`, `scripts/build.py`); zadal uživatel; dřív (týž den): stránka Absence (`/jednani/absence.html`) přepracovaná na „Docházku", zadal uživatel: titulek „Jak vás zastupitelé zastupují" (dřív „Kdo chybí na jednáních"), tabulka teď ukazuje jen aktuální volební období 2022–2026 (starší 2018–2022 zápisy na usneseni.cz pokrývají jen zčásti, srovnání by zkreslilo — v datech `absence.json` dál je, jen se nevykresluje), sloupce zjednodušené na Jméno/Docházka/Mandát (tvar „X / Y")/Poznámka — dřívější „chyběl při zahájení", „dorazil později" a „odešel dřív" jsou teď bodový seznam v poznámce místo vlastních sloupců; vysvětlující callout přesunutý z hlavního těla do záložky „Jak se to počítá"; datový model (`absence.py`/`absence.json`) beze změny, jde jen o přepočet na frontendu; následná úprava (týž den, zadal uživatel): záložky prohozené — Rada je teď první a výchozí, Zastupitelstvo druhé; tabulka řazená od nejmenší docházky místo od nejkratšího mandátu (`blok.radky.slice().sort((a,b)=>b.podil-a.podil)` v `content/absence.html`, mandát zůstal jen jako vedlejší sloupec); další úprava (týž den, zadal uživatel): perex zkrácen na jednu větu s odkazem na jednání („Docházka zastupitelů a radních na jednání. Zdrojem dat jsou zápisy z jednání.", druhý odstavec zahozen), popisný řádek nad tabulkou u obou záložek zrušen, nadpis „2022–2026 — 175 jednání" nahrazen větou „Rada města se ve volebním období 2022–2026 sešla 175 krát." (`sešla`/`sešlo` podle rodu orgánu); další úprava (týž den, zadal uživatel): poznámka má novou první položku „Přítomen"/„Přítomna": N" (reálná docházka, `mandat − nebyl`, vždy zobrazená) — gramaticky správně podle rodu osoby díky novému poli `gender` v `lide/people.json` a sdílené funkci `pcGendered()` v `assets/helpers.js` (implementace i u Lidé, viz jeho vlastní řádek níže); dřív (týž den): u jména v tabulce Absence teď je avatar a klik na jméno rozbalí stejnou vizitku osoby (bio, povolání, kontakt, timeline funkcí), jakou zobrazuje detail osoby v sekci Lidé — spárováno fuzzy přes jméno s `lide/people.json`; zadal uživatel. Vykreslení vizitky se přitom vytáhlo z `content/lide.html` do sdílené komponenty `pcAvatarHtml`/`pcDetailHtml`/`pcBuildTimeline` v `assets/helpers.js` (`lide/README.md` → „Vizitka osoby je sdílená komponenta"), Lidé na ni teď jen deleguje — čistý refaktor beze změny chování detailu osoby; dřív (18. 9. 2026): tři úpravy zobrazení zadané uživatelem: text „zápis zatím není k dispozici" na sbaleném řádku teď vypisuje bordovou barvou (`.no-minutes-warning`, viz `jednani/README.md` → „Upozornění na chybějící zápis"); odkaz „Pozvánka PDF" v rozbaleném řádku se zobrazuje jen u jednání, které ještě neproběhlo (u proběhlého ztrácí smysl, nahradí ho zápis a usnesení); doplněna podpora živého přenosu naplánovaného zastupitelstva — najde-li kontrola YouTube playlistu odkaz na nadcházející přenos, zapíše ho jako `links.livestream` a web ho ukáže na sbaleném řádku jako „Živé vysílání od HH:MM" a tlačítkem „Video" v rozbaleném řádku; nový krok 6b v `jednani/automation-kontrola-usneseni-cz.md` pro budoucí kontroly; dřív (16. 9. 2026): doplněn odkaz na video (YouTube) k dnešnímu **Zastupitelstvu 6/2026 (16. 9. 2026)** — živý přenos vyšel na kanálu města do hodiny od zasedání, ověřeno shodou čísla i data v popisku; zápis a usnesení zatím nejsou zveřejněné; dřív (13. 9. 2026): přibyla **Rada 33/2026 (14. 9. 2026)** zatím jen s Pozvánkou — 9bodový program vytažen z PDF pozvánky (mj. Smlouva o zřízení práva stavby – kolárna u ČD, změna termínu plnění UR-265-29/26, vyřazení nepotřebného DHM ZŠ); archiv má nově 289 jednání, počet usnesení beze změny (2 767); dřív (10. 9. 2026): Rada 32/2026 (7. 9.) doplněna o zápis a 12 usnesení (UR-282 až UR-293), vč. prezence, průběžných příchodů/odchodů a délek jednotlivých bodů; přibylo Zastupitelstvo 6/2026 (16. 9.) zatím jen s Pozvánkou a 23bodovým programem; přepočítána `jednani/absence.json`; dřív (9. 9. 2026): nová neprolinkovaná podstránka `/jednani/absence.html` — kolikrát který zastupitel a radní chyběl na jednání, zvlášť za zastupitelstvo a radu a zvlášť za volební období, opravené o pozdní příchody (odkaz zatím nikde, stránka má `noindex` a není v sitemapě); data generuje `jednani/scripts/absence.py` do `jednani/absence.json`; dřív (týž den): do datové sady doplněna průběžná prezence (`attendance.changes`) — příchody, odchody a distanční připojení během jednání, které scraper dosud zahazoval: 124 jednání, 218 událostí, zpětně z archivu skriptem `jednani/scripts/doplnit-prubeznou-prezenci.py`, 5 jednání novějších než archiv ověřeno ručně na usneseni.cz; bez toho vypadá pozdní příchod jako celodenní absence (u jednoho radního 59 % místo 31 %). Zatím jen v datech, v UI se nezobrazuje. Nový postup `jednani/INSTRUKCE-absence.md` (počítání absence zastupitelů)
Volby 2026týdně19. 9. 202619. 9. 2026promítnuty aktualizované počty sledujících a datumy poslední aktivity u překrývajících se 7 sociálních sítí uskupení (zdroj: týdenní kontrola v `o-webu/README.md`, 19. 9. 2026) — ODS a nezávislí 228 → 232 (nová aktivita 18. 9.), Pečky Pečákům 245 → 246 (14. 9., oprava chybného data ze 16. 9.), Pečky NEXT FB 307 → 308 (nová aktivita 19. 9.), Instagram Pečky NEXT 130 → 131 (14. 9., beze změny data), Pečky srdcem 86 → 87 (13. 9., oprava chybného data ze 16. 9.); NAŠE PEČKY a FB skupina Lidé pro Pečky s podporou SPD beze změny počtu, jen nová aktivita (19. 9.); dřív (17. 9. 2026): do sloupečku „Poznámka" u každého uskupení doplněn rozbor politické zkušenosti kandidátů — kolik z 21 obhajuje aktuální funkci (starosta, místostarostové, radní, zastupitelé), kolik už dřív ve vedení města bylo (Alena Švejnohová starostkou 2018–2022, František Pospíšil starostou 1990–2002, Milan Urban starostou 2006–2018, Petr Zedník radním 2014–2018) a kolik kandiduje poprvé (44 ze 105 celkem, nejvíc u Lidí pro Pečky a Velké Chvalovice s SPD); data spárována z `lide/affiliations.json` (105 kandidátů 2026 už evidováno se svou dřívější historií funkcí); zrušen blok „Kde se volí" (volební okrsky) a callout „Aktuální stav" — oba dublovaly informace už jinde na stránce nebo přestaly být aktuální; dřív (16. 9. 2026): doplněny volební programy zbylých tří uskupení do záložky Předvolební sliby — NAŠE PEČKY A PEČKY NEXT a ODS a nezávislí Pečky vystřiženy z Pečeckých novin 9/2026 (str. 8 a 9), Lidé pro Pečky a Velké Chvalovice s podporou SPD ze str. 10; u NAŠE PEČKY navíc podkladové PDF s kompletním programem a portréty všech 21 kandidátů (`nase-pecky-noviny.pdf`, dodal uživatel); program teď dohledaný u všech pěti uskupení; dřív (týž den): aktualizovány počty sledujících a datumy poslední aktivity u překrývajících se 7 sociálních sítí uskupení v tabulce „Volební uskupení" (ODS a nezávislí 224 → 228, Instagram Pečky NEXT 129 → 130; nová aktivita dnes u 5 z 7 odkazů); na úřední desce pecky.cz nic nového k volbám od 10. 9. 2026
Pečecké novinytýdně16. 9. 202616. 9. 2026vydání 9/2026 doplněno do archivu (206. vydání celkem, 3160 stran) — nalezeno přímo na archivním rozcestníku pecky.cz (fungoval napoprvé, fallback nebyl potřeba); opraveny 2 zastaralé počty v poznámkách pod archivem (69 vydání 2020–2026, dřív 68; 137 vydání 2008–2019, dřív 132 — nesouviselo s dávkou 2012–2015, jen se to při jejím zapracování nepřepsalo); dřív (14. 9. 2026): dávka 2012–2015 od uživatele (44 vydání, 161→205, 3140 stran celkem) — celý ročník jsou čisté naskenované obrázky bez textové vrstvy, fulltext proto pochází z OCR (Tesseract, čeština) pro všech 44 vydání, ne jen pro pár čísel jako dřív; listopad 2012 a srpen 2015 v dodané dávce chybí; fyzická velikost stránky 618×888 pt (třetí odlišná velikost v archivu vedle A4 a A3), obálky vygenerovány přes `-scale-to-x`
Volbyodvozená9. 9. 2026odrážkový seznam ročníků nahrazen znovupoužitelnou komponentou „rozcestník ročníků" (`{{VOLBY_ROCNIKY}}`) — vystředěný řádek buttonů s plnou pergamenovou výplní, od nejnovějšího po nejstarší, první položka popisek „Volby:" (odkaz zpět na rozcestník, na `/volby/` samotném neklikací), aktivní ročník zvýrazněný plnou bordó výplní; stejná komponenta nově i nad nadpisem `/volby/2018/`, `/volby/2022/` a `/volby/2026/`; dřív (týž den): blok „Volební účast stoupá" bez rozbalovacího tlačítka (trvale viditelný), graf prohozen s vysvětlujícím odstavcem (teď nad ním), pod nadpis doplněna věta „K volebním urnám přichází pouze přibližně polovina oprávněných obyvatel."
Volby 2018uzavřené9. 9. 2026nad nadpisem přidán rozcestník ročníků (`{{VOLBY_ROCNIKY}}`, viz `volby/README.md`)
Volby 2022uzavřené9. 9. 2026nad nadpisem přidán rozcestník ročníků (`{{VOLBY_ROCNIKY}}`); blok „Volební účast stoupá" (SVG graf) přesunut ze záložky Rozbor na rozcestník `/volby/` — v panelu Volby 2022 už není, viz `volby/README.md`
Smlouvytýdně16. 9. 20269. 9. 2026zkontrolováno, beze změny — žádná smlouva novější než WEBER HYDRAULIK (7. 9.); souhrnná čísla dál ponechána beze změny, nevysvětlený úbytek pokračuje (skupina 182 → 181 smluv, hodnota za úřad se posunula i při stejném počtu 47) — viz `smlouvy/README.md`; dřív (9. 9. 2026): 2 nové smlouvy do tabulky „Nejnovější smlouvy": dar hydraulického vyprošťovacího zařízení WEBER HYDRAULIK SP 49 od HZS Středočeského kraje (7. 9. 2026, 642 510 Kč) a dotace Středočeského kraje ZŠ Pečky na bezplatné školní stravování 2026/2027 (31. 8. 2026, 298 960 Kč)
Pozemkyodvozená21. 9. 20265. 9. 2026oprava odkazu „řešilo se na: Jednání…" u všech řádků — mířil na `href="#"` s JS handlerem, který se na samostatné stránce Pozemky nikdy nenačetl (pozůstatek jednostránkové architektury); teď skutečný odkaz `/jednani/#rada-YYYY-MM-DD`
Plánna vyžádání2. 9. 20262. 9. 2026řádek „Nová tělocvična a učebny ZŠ": stav → zastaveno, odkaz na novou sekci Tělocvična
Domůodvozená24. 8. 2026brand header
Zakázkytýdně16. 9. 20266. 8. 2026zkontrolováno, beze změny — 214 výsledků na Hlídači stejně jako 13. 9., žádné nové ID
Pokladnana vyžádání6. 8. 20266. 8. 2026blok Bankovní účty

Pomlčka ve sloupci Kontrola znamená, že sekce nemá externí zdroj ke kontrole — ne že se na ni zapomnělo. Otazník u data je nedoložený odhad.