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.
Odkazy
Oficiální kanály města a související otevřená data.
Další nezávislé zdroje
Soukromé/komunitní weby o Pečkách a webová prezentace volebního uskupení — nespravované městem ani tímto webem (jejich sociální sítě jsou v záložce Sociální sítě).
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
Zdroje a stav sekcí
| Sekce | Zdroj | Stav |
|---|---|---|
| Základní fakta o městě | Wikipedie, oficiální web města | ověřeno |
| Výsledky voleb 2018 | ČSÚ — otevřená data (volby.gov.cz), křížově ověřeno s Pečeckými novinami 11/2018 | ověřeno |
| Kandidátky a volební programy 2018 | Novinky.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/2018 | ověřeno |
| Výsledky voleb 2022 | ČSÚ — otevřená data (volby.gov.cz), křížově ověřeno se Seznam Zprávy | ověřeno |
| Volební programy 2022 | Pečecké noviny 9/2022 (inzerce), u 2 uskupení přepis OCR | ověřeno |
| Fulltext v Pečeckých novinách | 156 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í koalice | usnesení ustavujícího zasedání ZM 7/2022, mesto-pecky.usneseni.cz | ověřeno |
| Plán — strategický plán rozvoje 2016–2026 | pecky.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 |
| Smlouvy | Hlídač státu (konektor, statický výřez: 180 smluv / 102,4 mil. Kč, skupina celkem) | ověřeno |
| Zakázky | Hlí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í účty | Monitor 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 PDF | zdroj nalezen, nezpracováno |
| Pečecké noviny | pecky.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é.
| Sekce | Režim | Kontrola | Změna | Co naposledy |
|---|---|---|---|---|
| Kalendář | na vyžádání | 23. 9. 2026 | 23. 9. 2026 | na žá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 webu | týdně | 22. 9. 2026 | 22. 9. 2026 | doplně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. 2026 | 23. 9. 2026 | doplně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čna | týdně | 21. 9. 2026 | 21. 9. 2026 | doplně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. 2026 | 21. 9. 2026 | tý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 2026 | týdně | 19. 9. 2026 | 19. 9. 2026 | promí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é noviny | týdně | 16. 9. 2026 | 16. 9. 2026 | vydá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` |
| Volby | odvozená | — | 9. 9. 2026 | odráž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 2018 | uzavřené | — | 9. 9. 2026 | nad nadpisem přidán rozcestník ročníků (`{{VOLBY_ROCNIKY}}`, viz `volby/README.md`) |
| Volby 2022 | uzavřené | — | 9. 9. 2026 | nad 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` |
| Smlouvy | týdně | 16. 9. 2026 | 9. 9. 2026 | zkontrolová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č) |
| Pozemky | odvozená | 21. 9. 2026 | 5. 9. 2026 | oprava 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án | na vyžádání | 2. 9. 2026 | 2. 9. 2026 | řádek „Nová tělocvična a učebny ZŠ": stav → zastaveno, odkaz na novou sekci Tělocvična |
| Domů | odvozená | — | 24. 8. 2026 | brand header |
| Zakázky | týdně | 16. 9. 2026 | 6. 8. 2026 | zkontrolováno, beze změny — 214 výsledků na Hlídači stejně jako 13. 9., žádné nové ID |
| Pokladna | na vyžádání | 6. 8. 2026 | 6. 8. 2026 | blok 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.