◠
◠◠◠◠
◠◠◠◠◠◠◠◠
━━━━━━━━━━━━
Une application simple, collective et open source, pour capitaliser sur chaque sortie.
Après une sortie, les enseignements du terrain se perdent souvent dans le retour à la voiture. Pourtant, c'est le moment où les écarts entre ce qu'on avait prévu et ce qu'on a vécu sont les plus parlants.
Cairn est un outil de poche pensé pour être sorti au pied de la voie, à la pause de midi, ou au parking avant de rouler. Il donne un fil conducteur simple pour ancrer l'expérience, faire circuler la vigilance et alimenter les sorties suivantes.
| # | Principe | En pratique |
|---|---|---|
| 001 | Un fil conducteur simple | Pour animer le débrief à 2, 4 ou 8, sans qu'il se délite. |
| 002 | Une trace écrite partageable | Avec le groupe et les sorties suivantes, relisible six mois plus tard. |
| 003 | Le maillon débriefing de la chaîne ReTex | Préparation de sortie, débriefing, récit, ReTex — Cairn outille le deuxième, en lien avec Camptocamp. |
Cairn s'inscrit dans la lignée de la CSV — Cartographie Systémique des Vigilances proposée par Paulo Grobel (csv-news.com). L'outil n'invente pas une méthode concurrente : il cherche à rendre utilisable sur le terrain un cadre qui a déjà fait ses preuves en formation.
Le projet est pensé pour s'articuler avec les pratiques existantes — FFCAM, FFME, FSGT, guides ENSA — plutôt que s'y substituer. Il est délibérément open source, pour rester au service de la communauté, et non d'un éditeur.
Ce dépôt contient le site de présentation du projet, publié sur cairn.lat. Il sert de point d'entrée : comprendre la démarche, rester informé du lancement, rejoindre les contributeurs.
L'application elle-même arrive ensuite.
- Next.js 16 (App Router, React 19)
- Geist via
next/font - CSS natif, palette inspirée des cartes IGN (crème, vert sapin, orange brûlé)
- MailerLite pour la capture des inscriptions au lancement
npm install
cp .env.example .env.local
# éditer .env.local avec vos clés MailerLite
npm run devPuis ouvrir http://localhost:3000.
| Variable | Description |
|---|---|
MAILERLITE_API_KEY |
Clé générée depuis MailerLite → Integrations → Developer API |
MAILERLITE_GROUP_ID |
ID du groupe « Cairn — prélancement » |
Sans ces variables, le formulaire d'inscription renvoie une erreur serveur (la page se charge normalement).
npm run lint
npx tsc --noEmit
npm run buildLe code est ouvert dès le premier jour. Les contributions, issues et relectures sont bienvenues.
- Issues : github.com/ffcam-aura/cairn.lat/issues
- Contact : bonjour@cairn.lat
Que vous soyez encadrant·e, pratiquant·e ou développeur·se, il y a de la place. Le projet se construit avec la communauté, pas à côté d'elle.
AGPL-3.0 — le choix est cohérent avec le positionnement : le code reste ouvert, et toute réutilisation (y compris sur un service en ligne) doit rester ouverte elle aussi. Pensé pour protéger le projet d'une appropriation par un éditeur.
45°55′N · 006°52′E
Cairn — projet open source indépendant.