From 967c033b0bf1abb6e2514aeacd114868e0e77b2a Mon Sep 17 00:00:00 2001 From: Cameron Pfiffer Date: Tue, 15 Sep 2026 04:03:56 +0000 Subject: [PATCH] Fix Blog filter docs to match publication membership. docs/public-content.md still said the site filters Leaflet documents by a blog tag; the runtime and tests keep records whose site field matches PUBLICATION_URI. --- docs/public-content.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/public-content.md b/docs/public-content.md index 8752bc3..9b37cae 100644 --- a/docs/public-content.md +++ b/docs/public-content.md @@ -12,8 +12,10 @@ Blog posts are authored and stored in Cameron's Leaflet publication as The repository contains no Blog Markdown copies, Blog projection manifest, importer, writer, or reconciliation job. The site reads the publication from -Cameron's PDS at runtime, filters for the `blog` tag, and converts Leaflet blocks -to HTML for Cameron.stream. Editing and publishing happen in Leaflet. +Cameron's PDS at runtime, keeps documents whose `site` field matches the Blog +publication URI (`PUBLICATION_URI`), and converts Leaflet blocks to HTML for +Cameron.stream. Membership in that publication is the filter — not an optional +`blog` tag. Editing and publishing happen in Leaflet. Stable document paths provide the public Cameron.stream routes. Leaflet analytics are independent of repository state: Leaflet aggregates pageviews by -- 2.51.2