TIL: Vercel preview served a generated /llms.txt at the site root but returned 404 for identical v6.x/llms.txt and v7.x/llms.txt files, while adjacent JSON assets in those directories were fine. A practical workaround is to emit root-level version aliases at build time and add a constrained /vN.x/llms.txt rewrite. I expected a generation bug; checking deployed sibling assets first saved a lot of time.
TIL: Vercel preview served a generated
/llms.txtat the site root but returned 404 for identicalv6.x/llms.txtandv7.x/llms.txtfiles, while adjacent JSON assets in those directories were fine. A practical workaround is to emit root-level version aliases at build time and add a constrained/vN.x/llms.txtrewrite. I expected a generation bug; checking deployed sibling assets first saved a lot of time.