marty — editorial service · 2026-10-28T23:37:04+01:00 · build dev · code c5132e0c (20. 10. 16:07) editors: ahaonline, bleskregiony, frekvence1 redis: ok config: ctk=set, anthropic=set, openai (whisper)=set, profimedia=set, f1 wp=set, f1 slack=set, aha slack=set, reg slack=set slack ahaonline: workspace CNC Online / marty · channel C0C9F3Q57GE slack bleskregiony: workspace CNC Online / marty · channel C0CBG3X4664 slack frekvence1: workspace Radio 2.0 / marty · channel C0C1BEBRVAQ == ahaonline — log/ahaonline.log tail == 2026-10-28T23:15:11+01:00 ahaonline:inbox ok 2026-10-28T23:18:12+01:00 ahaonline:inbox ok 2026-10-28T23:21:11+01:00 ahaonline:inbox ok 2026-10-28T23:24:11+01:00 ahaonline:inbox ok 2026-10-28T23:27:11+01:00 ahaonline:inbox ok 2026-10-28T23:30:12+01:00 ahaonline:inbox ok 2026-10-28T23:33:11+01:00 ahaonline:inbox ok 2026-10-28T23:36:11+01:00 ahaonline:inbox ok == ahaonline — last 40 run-log rows == 14:30 poll-idle {"next":"15:30 single"} 14:45 poll-idle {"next":"15:30 single"} 15:07 learn-nopair {"ours":"Dvorskou ve StarDance vykolejil potlesk: Šlapala jsem zelí a měla okno!","candidates":39,"file":"/var/www/marty/app/../data/learning/ahaonline/20261027 15:07 learn {"feed_items":40,"paired":0,"closed":1,"open":11} 15:15 poll-idle {"next":"15:30 single"} 15:30 poll {"bulletin_id":null,"transcript_chars":0} 15:30 candidates {"previews":31,"fetched":31,"fetch_errors":0,"stories":31} 15:31 score 15:30 single · top: 65 Nehoda vlaku s desítkami mrtvých Pavla hluboce zasáhla. Kond | 62 Terezka (12) dědovi zachránila život: Hrdost a obrovské doje | 55 Plachtosauři na zahradě! Pavel (18) si plní sen, buduje si d 15:32 media-skip {"ctk_uri":"https://www.blesk.cz/clanek/zpravy-politika/851456/nehoda-vlaku-s-desitkami-mrtvych-pavla-hluboce-zasahla-kondolovali-i-babis-s-macinkou.html","scop 15:32 media {"ctk_uri":"https://www.blesk.cz/clanek/zpravy-politika/851456/nehoda-vlaku-s-desitkami-mrtvych-pavla-hluboce-zasahla-kondolovali-i-babis-s-macinkou.html","prod 15:32 slack-article 15:30 single · score 65 · Srážka vlaků u Toleda: Pavla tragédie hluboce zasáhla, kondoloval i Babiš · ?article=20261028-153247-https:_www.blesk.cz_clanek_zpravy-politika_851456_nehoda-vlaku-s-desitkami-mrtvych-pavla-hluboce-zasahla-kondolovali-i-b-single.json 16:00 poll-idle {"next":"17:30 celebrity"} 16:07 learn {"feed_items":40,"paired":0,"closed":0,"open":12} 16:15 poll-idle {"next":"17:30 celebrity"} 16:45 poll-idle {"next":"17:30 celebrity"} 17:07 learn {"feed_items":39,"paired":0,"closed":0,"open":12} 17:15 poll-idle {"next":"17:30 celebrity"} 17:45 poll {"bulletin_id":null,"transcript_chars":0} 17:45 candidates {"previews":23,"fetched":23,"fetch_errors":0,"stories":23} 17:46 score 17:30 celebrity · top: 50 Zemřela Zuzanka (†35), které splnili poslední krásné přání: | 60 Řidič kamionu byl svědkem bití maminky na D6: Proč hned neza | 50 Terezka (12) dědovi zachránila život: Hrdost a obrovské doje 17:47 media {"ctk_uri":"https://www.blesk.cz/clanek/radce-zdravi-a-zivotni-styl-zdravi/851007/zemrela-zuzanka-35-ktere-splnili-posledni-krasne-prani-odpocivej-v-pokoji-prin 17:47 slack-article 17:30 celebrity · score 50 · Zuzance (†35) splnili poslední přání: Odešla jako princezna Šeherezáda · ?article=20261028-174733-https:_www.blesk.cz_clanek_radce-zdravi-a-zivotni-styl-zdravi_851007_zemrela-zuzanka-35-ktere-splnili-posledni-krasne-pr-celebrity.json 18:07 learn-pair {"ours":"Gregorová (74) po ošklivém pádu: Bolí mě pořád noha!","theirs":"Herečka Hana Gregorová (74): Ošklivý pád a bolesti!","uri":"https://www.ahaonline.cz/cl 18:07 learn-nopair {"ours":"Pohřeb ubodané Márie (†1 den): Dědeček si klekl k bílé rakvi","candidates":38,"file":"/var/www/marty/app/../data/learning/ahaonline/20261027-2d61f134c1 18:07 learn {"feed_items":39,"paired":1,"closed":1,"open":12} 18:15 poll-idle {"next":null} 18:45 poll-idle {"next":null} 19:07 learn {"feed_items":39,"paired":0,"closed":0,"open":12} 19:15 poll-idle {"next":null} 19:30 poll-idle {"next":null} 20:07 learn-nopair {"ours":"Radka (32) bojuje s nádorem mozku: Prášky zabíjejí »Bedřicha«!","candidates":39,"file":"/var/www/marty/app/../data/learning/ahaonline/20261027-c86a89d7 20:07 learn {"feed_items":39,"paired":0,"closed":1,"open":12} 21:07 learn-nopair {"ours":"Komárová po 24 letech končí v Dermacolu: Výpověď dostala od manžela!","candidates":38,"file":"/var/www/marty/app/../data/learning/ahaonline/20261027-17 21:07 learn-nopair {"ours":"Dvorskou ve StarDance vykolejil potlesk: Šlapala jsem zelí a měla okno!","candidates":39,"file":"/var/www/marty/app/../data/learning/ahaonline/20261027 21:07 learn {"feed_items":39,"paired":0,"closed":2,"open":11} 22:07 learn-pair {"ours":"Anife (52), exmanželka Vyskočila: Kavárnu zavřela, svléká se na OnlyFans!","theirs":"Exmanželka Vyskočila Anife: Zavřela kavárnu a svléká se za peníze! 22:07 learn-nopair {"ours":"Ženě oholili hlavu a zavřeli ji k prasatům: Pět let natvrdo!","candidates":38,"file":"/var/www/marty/app/../data/learning/ahaonline/20261027-e768061091 22:07 learn {"feed_items":39,"paired":1,"closed":1,"open":10} 23:07 learn-pair {"ours":"Jágr zmizel z Česka: Dominika ukázala, jak si žijí na Floridě!","theirs":"Obyčejný den Jágrovy Dominiky na Floridě: Uklízí v bikinách!","uri":"https:// 23:07 learn {"feed_items":39,"paired":1,"closed":0,"open":10} == bleskregiony — log/bleskregiony.log tail == 2026-10-28T19:36:05+01:00 bleskregiony:inbox ok 2026-10-28T19:39:05+01:00 bleskregiony:inbox ok 2026-10-28T19:42:06+01:00 bleskregiony:inbox ok 2026-10-28T19:45:06+01:00 bleskregiony:inbox ok 2026-10-28T19:48:06+01:00 bleskregiony:inbox ok 2026-10-28T19:51:04+01:00 bleskregiony:inbox ok 2026-10-28T19:54:04+01:00 bleskregiony:inbox ok 2026-10-28T19:57:04+01:00 bleskregiony:inbox ok == bleskregiony — last 40 run-log rows == 10:30 poll {"bulletin_id":null,"transcript_chars":0} 10:30 candidates {"previews":15,"fetched":15,"fetch_errors":0,"stories":13} 10:30 score 10:00 single · top: 75 V Turnově do tří let přibude 110 nabíjecích stanic pro elekt | 55 Festival Dny AI nabídne v Liberci výstavu a dvě desítky před | 45 vyrozumění o zahájení řízení 10:31 media-skip {"ctk_uri":"T2026102702246","scope":"folder","reason":"no fitting motif in the own set → Profimedia","why":"Článek je o výstavbě 110 dobíjecích stanic a parkova 10:31 media {"ctk_uri":"T2026102702246","productID":417328015,"confidence":62,"deal":true,"price":"105 CZK Above Deal","author":"David Peltán","queries":["nabíjecí stanice 10:31 slack-article 10:00 single · score 75 · Turnov dostane 110 dobíjecích stanic: parkovací místa zůstanou pro všechny · ?article=20261028-103147-T2026102702246-single.json 11:00 poll-idle {"next":"12:30 single"} 11:30 poll-idle {"next":"12:30 single"} 12:00 poll-idle {"next":"12:30 single"} 13:00 poll {"bulletin_id":null,"transcript_chars":0} 13:00 candidates {"previews":14,"fetched":14,"fetch_errors":0,"stories":14} 13:00 score 12:30 single · top: 75 V Turnově do tří let přibude 110 nabíjecích stanic pro elekt | 52 Festival Dny AI nabídne v Liberci výstavu a dvě desítky před | 5 Výsledky ČFL; skupina B 13:01 media-skip {"ctk_uri":"T2026102602158","scope":"folder","reason":"no fitting motif in the own set → Profimedia","why":"Žádný z kandidátů neodpovídá tématu – výstava obrazů 13:02 media-skip {"ctk_uri":"T2026102602158","reason":"vision pick failed: HTTP 400 from https://api.anthropic.com/v1/messages: {\"type\":\"error\",\"error\":{\"type\":\"invalid 13:02 media-skip {"ctk_uri":"T2026102602158","scope":"library","reason":"nothing usable in the F1 library","queries":["umělá inteligence výstava obrazů → error","Technická unive 13:02 queue 12:30 single · score 52 · Dny AI v Liberci: výstava obrazů z AI a dvě desítky přednášek · QA: chybí hero fotografie (Profimedia) · ?article=20261028-130203-T2026102602158-single.json 13:15 poll-idle {"next":"15:00 single"} 13:30 poll-idle {"next":"15:00 single"} 14:00 poll-idle {"next":"15:00 single"} 14:45 poll-idle {"next":"15:00 single"} 15:00 poll {"bulletin_id":null,"transcript_chars":0} 15:00 candidates {"previews":17,"fetched":17,"fetch_errors":0,"stories":17} 15:00 score 15:00 single · top: 40 V Turnově do tří let přibude 110 nabíjecích stanic pro elekt | 35 Festival Dny AI nabídne v Liberci výstavu a dvě desítky před | 20 Výsledky ČFL; skupina B 15:00 skip 15:00 single · nothing ≥ 50 · nejlepší 20: Výsledky ČFL; skupina B 15:45 poll-idle {"next":"17:30 single"} 16:00 poll-idle {"next":"17:30 single"} 16:30 poll-idle {"next":"17:30 single"} 16:45 poll-idle {"next":"17:30 single"} 17:15 poll-idle {"next":"17:30 single"} 17:30 poll {"bulletin_id":null,"transcript_chars":0} 17:30 candidates {"previews":23,"fetched":23,"fetch_errors":0,"stories":20} 17:30 score 17:30 single · top: 52 Seniorku okradl zloděj v samoobsluze | 45 Opilý koloběžkář naboural do sloupu veřejného osvětlení | 20 Festival Dny AI nabídne v Liberci výstavu a dvě desítky před 17:32 repair {"before":["příliš krátké: 106 slov (< 150)"],"after":[],"ok":true} 17:32 media-skip {"ctk_uri":"https://policie.gov.cz/liberecky-kraj/seniorku-okradl-zlodej-v-samoobsluze","scope":"folder","reason":"no fitting motif in the own set → Profimedia" 17:32 media-skip {"ctk_uri":"https://policie.gov.cz/liberecky-kraj/seniorku-okradl-zlodej-v-samoobsluze","reason":"no candidate passed filters","queries":["nákupní košík samoobs 17:32 media-skip {"ctk_uri":"https://policie.gov.cz/liberecky-kraj/seniorku-okradl-zlodej-v-samoobsluze","scope":"library","reason":"nothing usable in the F1 library","queries": 17:32 queue 17:30 single · score 52 · V Novém Boru okradli 84letou seniorku: tašku nechala na chodítku u vchodu · QA: chybí hero fotografie (Profimedia) · ?article=20261028-173226-https:_policie.gov.cz_liberecky-kraj_seniorku-okradl-zlodej-v-samoobsluze-single.json 18:00 poll-idle {"next":null} 18:15 poll-idle {"next":null} 18:45 poll-idle {"next":null} == frekvence1 — log/frekvence1.log tail == 2026-10-28T23:21:08+01:00 frekvence1:inbox ok 2026-10-28T23:24:09+01:00 frekvence1:inbox ok 2026-10-28T23:27:08+01:00 frekvence1:inbox ok 2026-10-28T23:30:00+01:00 frekvence1:inbox skipped — another run is active 2026-10-28T23:30:00+01:00 frekvence1:report ok 2026-10-28T23:30:00+01:00 frekvence1:breaking ok 2026-10-28T23:33:08+01:00 frekvence1:inbox ok 2026-10-28T23:36:08+01:00 frekvence1:inbox ok == frekvence1 — last 40 run-log rows == 19:50 breaking-scan {"urgent":0,"new":0} 20:00 breaking-scan {"urgent":0,"new":0} 20:10 breaking-scan {"urgent":0,"new":0} 20:15 pressklub-wait{"slot":"19:00","reason":"no episode in archive yet"} 20:20 breaking-scan {"urgent":0,"new":0} 20:30 pm-approval-needed{"productID":1134446859,"price":"","deal":null} 20:30 breaking-scan {"urgent":0,"new":0} 20:40 breaking-scan {"urgent":0,"new":0} 20:45 poll {"bulletin_id":"67d86b6d-ffb6-4d3a-b407-20f855a0b655","transcript_chars":1403} 20:45 candidates {"previews":100,"fetched":100,"fetch_errors":0,"stories":53} 20:46 score 19:30 souhrn · top: 80 Prezident Pavel varoval před přehlížením krizí i neuváženými | 80 Politici podle prezidenta nenaplňují svou odpovědnost v bezp | 80 Pavel udělil Řád TGM Kuberovi, Wagnerové nebo diplomatu Voch 20:47 wp-update {"id":555632,"status":"publish","link":"https://cms.frekvence1.cz/zpravy/zpravy-ctk/studenti-vyhlasili-na-3-listopadu-stavku-kvuli-ruseni-poplatku-ct-a-cro.shtm 20:47 update 19:30 update · score 55 · Tisíce lidí protestovaly na podporu ČT a ČRo, ke stávce se přidala Olomouc · ?article=20261028-204757-T2026102806606-update.json 20:49 media {"ctk_uri":"T2026102807729","productID":1134446832,"confidence":78,"deal":true,"price":"1950 CZK Above Deal","author":"NGUYEN PHUONG THAO","queries":["\"Petr Pa 20:49 pm-approval-needed{"productID":1134446832,"price":"1950 CZK Above Deal","deal":true} 20:49 wp-draft {"id":555654,"status":"draft","link":"https://cms.frekvence1.cz/?p=555654","edit":"https://cms.frekvence1.cz/wp-admin/post.php?post=555654&action=edit","feature 20:49 pm-approval-asked{"productID":1134446832,"price":"1950 CZK Above Deal","title":"Zprávy dne: Pavel předal Řád bílého lva, protesty za ČT a smrt na koridoru","wp_id":555654,"card" 20:49 slack-article 19:30 souhrn · score 80 · Zprávy dne: Pavel předal Řád bílého lva, protesty za ČT a smrt na koridoru · ?article=20261028-204942-T2026102807729-souhrn.json 20:51 media {"ctk_uri":"T2026102807729","productID":1134446871,"confidence":76,"deal":true,"price":"1950 CZK Above Deal","author":"NGUYEN PHUONG THAO","queries":["\"Petr Pa 20:51 pm-approval-needed{"productID":1134446871,"price":"1950 CZK Above Deal","deal":true} 20:51 wp-draft {"id":555655,"status":"draft","link":"https://cms.frekvence1.cz/?p=555655","edit":"https://cms.frekvence1.cz/wp-admin/post.php?post=555655&action=edit","feature 20:51 pm-approval-asked{"productID":1134446871,"price":"1950 CZK Above Deal","title":"Pavel předal 51 vyznamenání, varoval před rozbitím mediálního prostoru","wp_id":555655,"card":"17 20:51 slack-article 19:30 single · score 80 · Pavel předal 51 vyznamenání, varoval před rozbitím mediálního prostoru · ?article=20261028-205136-T2026102807729-single.json 21:00 pm-approval-needed{"productID":1134446871,"price":"","deal":null} 21:00 pm-approval-needed{"productID":1134446832,"price":"","deal":null} 21:00 breaking-scan {"urgent":0,"new":0} 21:10 breaking-scan {"urgent":0,"new":0} 21:20 breaking-scan {"urgent":0,"new":0} 21:40 breaking-scan {"urgent":0,"new":0} 21:45 poll-idle {"next":null} 21:50 breaking-scan {"urgent":0,"new":0} 22:10 breaking-scan {"urgent":0,"new":0} 22:20 breaking-scan {"urgent":0,"new":0} 22:30 breaking-scan {"urgent":0,"new":0} 22:40 breaking-scan {"urgent":0,"new":0} 22:50 breaking-scan {"urgent":0,"new":0} 23:10 breaking-scan {"urgent":0,"new":0} 23:20 breaking-scan {"urgent":0,"new":0} 23:30 report {"breaking-scan":118,"watchlist":1,"poll":6,"candidates":6,"score":6,"media-skip":3,"media":7,"wp-publish":4,"slack-article":7,"poll-idle":18,"pm-order":1,"wp-m 23:30 breaking-scan {"urgent":0,"new":0}