Commit Graph
3 Commits
Author SHA1 Message Date
Pierre MartinandClaude Opus 4.8 59715a8d62 docs: warn that a manifest change needs a full reinstall
Firefox re-reads page scripts on every open but the manifest only at
install time. A "Reload" leaves the newest code running with the old
permission set, surfacing as `browser.<api> is undefined` despite a
correct manifest. This trap cost two test passes on T1; T2 adds a
CalDAV permission and would hit it next.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-17 12:37:37 +02:00
Pierre MartinandClaude Opus 4.8 5aa8ea2b0b docs: document dev install of the Firefox extension
Load via about:debugging as a temporary add-on (extension/manifest.json),
note its volatility across restarts, and add the web-ext lint command.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-29 23:41:53 +02:00
Pierre MartinandClaude Sonnet 4.6 328df2d181 Initialise le projet : documentation et squelette
Extension Firefox pour publier une sélection d'événements du calendrier
Nextcloud de L'Atelier du Huit vers l'agenda de la mairie de Cugnaux.

- README : vue d'ensemble et installation
- CLAUDE.md : guide agent et contraintes structurantes
- docs/RECHERCHE.md : faits techniques vérifiés (CalDAV, formulaire, agenda, ICS)
- docs/DECISIONS.md : choix d'architecture et leur pourquoi
- package.json : Bun comme outil de dev minimaliste (pas de build au runtime)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-29 23:40:13 +02:00