docs: record the publication derivation, pagination and pure/impure seam

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Pierre Martin
2026-07-17 18:18:15 +02:00
co-authored by Claude Opus 4.8
parent 9c7099f224
commit 346ae78a9a
2 changed files with 42 additions and 2 deletions
+5 -2
View File
@@ -120,9 +120,12 @@ URL filtrée par mois :
### Structure HTML d'un résultat (confirmée)
Chaque événement publié = `<div class="card card-thumbnail card-event ...">` contenant :
Chaque événement publié = `<article class="card card-thumbnail card-event ...">`
contenant (balise `<article>`, PAS `<div>` : vérifié sur l'agenda réel le
2026-07-17 — matcher sur la classe `.card-event`, agnostique de balise) :
- **Date** : `<time datetime="YYYY-MM-DD">` (ancre de match la plus fiable)
- **Lien direct** : `<a href="https://www.ville-cugnaux.fr/agenda/<slug>/">` — c'est le lien à afficher dans l'extension
- **Lien direct** : `<a href="/agenda/<slug>/">` — parfois **relatif**, à
résoudre contre l'agenda avant affichage ; c'est le lien à afficher dans l'extension
- **Titre** : `.card-title > a`
- **Thème** : classe `event_theme-<slug>`