feat(blog): separate human and AI article listings
Merged
RI
2mo ago+5039+5039+0123456789012345678901234567890123456789-8894-8894-0123456789012345678901234567890123456789
Summary
Separates Capgo blog into team editorial posts (/blog) and articles (/articles).
originfrontmatter (human|ai) on all 401 EN posts/blog— editorial team authors only (12 posts, 11 published): WcaleNieWolny, Anik Dhabal Babu, Rupert Barrow (+ Michael alias)/articles— everything else (389 posts); no team-author posts- Header — Blog →
/blog - Footer — Blog →
/blog; Articles →/articles - Editorial byline (writer / reviewer / editor) from #989 on human posts only
/blog/airedirects to/articles- No public “AI generated” wording anywhere
Classification rule
Script: scripts/backfill-blog-origin.mjs
| Author | Listing |
|---|---|
| WcaleNieWolny, Michael (WcaleNieWolny), Anik Dhabal Babu, Rupert Barrow | /blog (origin: human) |
| All other authors (incl. Martin Donadieu bulk content) | /articles (origin: ai) |
Re-run: bun run scripts/backfill-blog-origin.mjs
Test plan
- Merged main (#989 editorial byline)
-
astro buildsucceeds (672 pages) -
/blog— 12 editorial posts only -
/articles— 389 articles, no team-author posts - Footer link →
/articleslabeled “Articles” - CI passes


Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.