# 03 — Pas de format machine-readable pour le blog (RSS)

> **Spec** : Machine-readable formats — tier **recommended**
> **Verdict** : 🔴 **FAIL** · **Priorité : P2**
> **⚠️ Doublon volontaire** : ce même manque échoue aussi l'item foundations *feed-discovery*. **Le correctif complet (plugin Gatsby, hygiène du flux, vérifications) est documenté dans [Foundations issue 01](../../audit-foundations/issues/01-flux-rss.md)** — un seul chantier solde les deux items.

## Constat (angle agent)

- Seul format machine-readable du site : le sitemap XML (exhaustif mais non typé, pas un flux) + `/llms.txt` / `/llms-full.txt` (index curatés — très bien, mais statiques).
- `/rss.xml`, `/feed.xml`, `/atom.xml`, `/blog/rss.xml`, `/index.json` → tous **404**.
- Aucun `<link rel="alternate" type="application/rss+xml">` dans le head d'aucune page.

## Pourquoi ça compte pour les agents

Le blog (~22 articles de conseil : frelons asiatiques, chenilles processionnaires, réglementation…) est le contenu « citable » du site — celui qu'un assistant IA reprend pour répondre à « que faire face à un nid de frelons ». Sans flux :

- Les agents et agrégateurs doivent **re-scraper `/blog` et diff-er du HTML** pour détecter les nouveautés — la plupart ne le font pas, le contenu neuf n'est simplement pas suivi.
- `/llms-full.txt` étant régénéré au build, un flux RSS avec contenu intégral est la brique complémentaire naturelle : découverte des nouveautés (RSS) + corpus complet (llms-full.txt).

## Correctif

Voir [Foundations issue 01](../../audit-foundations/issues/01-flux-rss.md) (gatsby-plugin-feed, `rel=alternate`, guid stables, contenu intégral). Complément spécifique agents : une fois le flux en place, le référencer aussi dans le header `Link` ([issue 05](05-link-headers.md)) et dans `/llms.txt` (section « ## Flux »).
