docs: record iCalendar parser decisions (T1)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Pierre Martin
2026-06-30 01:18:29 +02:00
co-authored by Claude Opus 4.8
parent 1878ba08ec
commit 2a25f1c34e
2 changed files with 31 additions and 0 deletions
+5
View File
@@ -26,6 +26,11 @@ Document de référence pour l'implémentation. Toutes les valeurs ci-dessous so
> Recommandation parsing : `ical.js` (Mozilla) plutôt que regex maison — gère RRULE, TZID, VALUE=DATE.
> **T1 — parseur** : `ical.js` **v2.2.1** vendoré (build ESM `dist/ical.js`) dans
> `extension/vendor/ical.js`. ⚠️ Les `VTIMEZONE` embarqués dans le flux doivent
> être enregistrés (`ICAL.TimezoneService.register`) **avant** `toJSDate()`,
> sinon l'offset est faux pour les TZID non standards (ex. `Africa/Lagos`).
---
## 2. Cible : formulaire mairie (Gravity Forms, form id = 6)