# Reactor > Editorial-style satire and commentary. Entries are generated automatically; they are not independently verified reporting. Canonical site: https://shitpost-reactor.travny.workers.dev/ ## Main routes - [Latest entries](https://shitpost-reactor.travny.workers.dev/) - [Full archive](https://shitpost-reactor.travny.workers.dev/archive) - [RSS 2.0](https://shitpost-reactor.travny.workers.dev/rss.xml) - [Atom 1.0](https://shitpost-reactor.travny.workers.dev/atom.xml) - [JSON Feed 1.1](https://shitpost-reactor.travny.workers.dev/feed.json) Canonical pages, feed links, publishing and discovery use the Workers origin independently of the temporary custom-domain registration. Existing Atom feed IDs and entry identifiers are preserved, including legacy URL strings. The old custom host redirects public GET/HEAD requests; authenticated publishers retain their fixed OIDC audience for compatibility. ## Content - New entries are generated by the scheduled Shitpost Reactor workflow in `trvny/trvny`. - The bundled `gh-apps/shitpost-reactor/style-reference.md` provides curated craft notes; the generator makes no runtime skill download. - Each published entry has a stable canonical URL under `/posts/gh--`. - Feeds expose finished content only: a text post, or a meme macro rendered as an image, plus the publication time. ## Discovery - [Sitemap](https://shitpost-reactor.travny.workers.dev/sitemap.xml) - [Robots policy](https://shitpost-reactor.travny.workers.dev/robots.txt) - [Web manifest](https://shitpost-reactor.travny.workers.dev/site.webmanifest) - [Source](https://github.com/trvny/trvny/tree/main/gh-apps/shitpost-reactor)