From 90c22cf02cd8aedb2508b8aebe98020c060b022a Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 22 Sep 2026 07:50:51 +0000 Subject: [PATCH] Scope post URLs to the day, not the month Month granularity would not have separated the two posts that exposed this bug: they are dated 18 and 21 September 2026, so both still resolved to /2026/09/hola-mundo/ and the page would have stayed broken. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01NizVpJ2dwzCbjCrTLCjeHn --- config.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/config.yaml b/config.yaml index f2bf9e5..05bbbed 100644 --- a/config.yaml +++ b/config.yaml @@ -14,9 +14,12 @@ defaultContentLanguageInSubdir: false # "/:slug/" mapped every post called "Hola mundo" onto /hola-mundo/; Hugo wrote # both documents into that one index.html and the page rendered as two stacked # copies of the site, with no error anywhere. Community blogs repeat titles -# constantly ("Resumen del mes"), so the year and month carry the uniqueness. +# constantly ("Resumen del mes"), so the date carries the uniqueness. The day is +# part of it because the two posts that exposed this were eleven days apart in +# the same month; only same-title-same-day now collides, and the build guard in +# .woodpecker.yml fails that loudly instead of shipping it. permalinks: - post: "/:year/:month/:slug/" + post: "/:year/:month/:day/:slug/" taxonomies: category: "categories"