Changed paths:
M scripts/website/syndicate_blog_posts.py
M scripts/website/syndicate_browser_posts.py
Log Message:
-----------
ci(syndication): foojay gets only the weekly Friday post; render Mermaid as images
foojay now only receives the weekly Friday digest post. FoojayAdapter
gained an accepts(post) predicate (date falls on a Friday) and
select_candidate() takes optional per-platform filters so a post a
platform does not want counts as satisfied for it -- otherwise
non-Friday posts would stay pending for foojay forever and stall the
daily rotation. dev.to, Hashnode and the Medium/DZone queue are
unaffected.
Also replaces Hugo Mermaid shortcode blocks with mermaid.ink-rendered
PNG images in syndicated bodies, since the targets cannot run
mermaid.js client-side.