Observed while verifying #29 on a real astro build (pre-existing, output byte-identical to main for this input):
- A post with a safe absolute
permalink: (e.g. an https:// URL pointing at the old site, the documented migration case) fails the build with NoMatchingStaticPathFound.
sitemap.xml emits <loc> as origin + the absolute permalink concatenated, producing an invalid URL.
Expected: either an absolute permalink is treated as an external canonical (no static path generated, sitemap <loc> uses it verbatim or omits the entry), or the frontmatter is rejected with a clear message at build time. The smoke build's feed scan arm (see #29 follow-ups, item 1) also depends on this shape and should be fixed together.
Observed while verifying #29 on a real
astro build(pre-existing, output byte-identical to main for this input):permalink:(e.g. anhttps://URL pointing at the old site, the documented migration case) fails the build withNoMatchingStaticPathFound.sitemap.xmlemits<loc>as origin + the absolute permalink concatenated, producing an invalid URL.Expected: either an absolute permalink is treated as an external canonical (no static path generated, sitemap
<loc>uses it verbatim or omits the entry), or the frontmatter is rejected with a clear message at build time. The smoke build's feed scan arm (see #29 follow-ups, item 1) also depends on this shape and should be fixed together.