Aller au contenu

Vos données

Wedding Computer est construit autour d’un principe de données ouvertes : vos contacts et mariages sont stockés dans un format texte brut que vous pouvez lire, modifier, et emporter avec vous — sans avoir besoin du logiciel de Wedding Computer pour y accéder. C’est un choix de conception délibéré, pas une fonctionnalité à débloquer.

Chaque contact et mariage est un fichier Markdown avec en-tête YAML. Voici à quoi ressemble un fichier contact :

---
first_name: Sarah
last_name: Thompson
partner_first_name: James
partner_last_name: Chen
email: sarah@example.com
phone: +61 412 345 678
wedding_date: 2025-11-15
status: booked
source: enquiry_form
---
Notes about Sarah and James go here as plain text.

Le bloc YAML en haut contient des champs structurés — les mêmes que vous voyez dans le CRM. Tout ce qui se trouve en dessous, ce sont vos notes en texte libre. Ouvrez le fichier dans n’importe quel éditeur de texte et il est immédiatement lisible et modifiable.

Ces fichiers vivent dans un espace de stockage (Cloudflare R2 par défaut) structuré comme un dossier de fichiers Markdown. La structure suit le standard ouvert publié sur wedding.computer/standard. Un dossier de mariage ressemble à ceci :

weddings/
sarah-james-2025/
wedding.md # wedding details + shared notes
todo.md # checklist
timeline.md # run sheet
notes.md # your private notes
vendors.md # generated vendor team list
log.md # generated changelog
files/ # uploaded attachments

wedding.md contient les informations de réservation et les notes partagées. Les horaires et lieux de la cérémonie, des préparatifs, des portraits et de la réception se trouvent uniquement dans timeline.md, afin que le même programme ne soit pas répété dans deux fichiers. Les anciennes exportations qui incluaient ces champs dans wedding.md restent importables.

Allez dans Votre profil → Exporter pour télécharger une archive ZIP diffusée en continu. Wedding Computer construit le téléchargement au fur et à mesure de son envoi, au lieu d’assembler d’abord toute l’archive en mémoire.

L’archive est une copie de référence portable et lisible contenant :

  • Le profil de votre compte
  • Tous les mariages auxquels vous avez actuellement accès en tant que membre actif
  • Pour les comptes fournisseurs : le profil fournisseur, les contacts, les factures, les paiements de factures et les événements du calendrier, ainsi qu’un fichier contacts.csv portable
  • Les fichiers Markdown pour lesquels Wedding Computer peut vérifier que vous disposez d’un accès autorisé
  • Les documents de mariage et fichiers de formulaire téléversés pour lesquels Wedding Computer peut vérifier que vous disposez d’un accès autorisé
  • Un manifeste et un fichier de référence JSON décrivant l’archive et ses enregistrements structurés

Seules les données autorisées sont incluses. Un mariage est exclu dès que votre accès actif prend fin, et les fichiers privés d’un autre membre sont exclus sauf s’ils ont été partagés avec vous.

L’archive de compte est disponible sur les formules gratuite et Pro. Elle reste une archive de référence portable, et non une sauvegarde complète restaurable en un clic. Pour une archive v1 fournisseur admissible, vous pouvez désormais téléverser le ZIP d’origine dans Compte → Vos données → Prévisualiser la restauration de l’archive, le soumettre à une vérification stricte, puis confirmer explicitement la récupération des contacts manquants ; le reste de l’archive ne constitue pas un import complet du compte.

Depuis le déroulé d’un mariage, Exporter → Imprimer la feuille de route (PDF) et Exporter → Enregistrer comme fond d’écran (PNG) créent des versions autonomes de cette feuille de route. Ces téléchargements sont distincts de l’archive du compte.

Pour obtenir immédiatement une feuille de calcul du CRM, ouvrez Contacts et choisissez Télécharger le CSV des contacts. Les contacts réels, hors démonstration, du fournisseur actuel sont exportés dans le même format UTF-8, RFC 4180, protégé pour les tableurs et à 31 colonnes que celui de l’archive. Il s’agit d’une liste pour tout le compte, et non d’un téléchargement individuel par contact ; il n’existe toujours pas de téléchargement séparé du dossier complet d’un mariage.

Les archives des comptes fournisseurs comprennent également un fichier contacts.csv. Si vous extrayez ce fichier et le téléversez depuis Importer des contacts, ses 21 champs de contact principaux sont automatiquement associés. La provenance, les étiquettes, les informations sur les prospects perdus et les données de formulaires restent disponibles sous forme de détails supplémentaires structurés.

Ce CSV permet de transférer les contacts dans un format portable, mais ne constitue pas une restauration complète du compte : il ne recrée pas tous les paramètres ni les enregistrements liés. Les grandes archives sont automatiquement réparties en CSV numérotés ; extrayez et importez chaque fichier séparément. Chaque fichier reste sous 10 Mo et 16 000 contacts, car les 31 colonnes du CSV atteignent la limite de sécurité des cellules traitées avant la limite générale de 20 000 lignes.

Comme les fichiers sont en Markdown brut, vous pouvez les ouvrir dans n’importe quel éditeur de texte — Bloc-notes, TextEdit, VS Code, Obsidian, iA Writer, ou tout autre. Aucun logiciel spécial, aucun convertisseur de fichier, aucun compte nécessaire. Le format restera lisible dans n’importe quel éditeur de texte aussi longtemps que les éditeurs de texte existeront.

Si vous tenez déjà vos notes professionnelles dans Obsidian — pour les rétroliens, la vue graphique, ou simplement parce que vous préférez avoir vos notes sur votre propre disque plutôt que derrière un identifiant — vous n’avez pas à choisir entre Obsidian et l’utilisation du CRM dans Wedding Computer. Le plugin officiel Obsidian reflète vos contacts et mariages dans votre coffre sous forme de vrais fichiers Markdown, de sorte que les mêmes données avec lesquelles vous travaillez dans le CRM peuvent également être traitées par script, recherchées avec grep, sauvegardées via votre sauvegarde habituelle de coffre, mises sous contrôle de version, ou lues hors ligne dans un avion sans aucune connexion. Installez-le depuis l’annuaire des plugins communautaires Obsidian (recherchez « Wedding Computer Sync »).

Une fois le plugin configuré :

  • Vos contacts et mariages apparaissent comme des notes Markdown dans Obsidian
  • Les modifications que vous faites dans Obsidian se synchronisent vers Wedding Computer
  • Les modifications faites dans Wedding Computer apparaissent dans Obsidian à la prochaine synchronisation

Le plugin s’authentifie à l’aide de votre jeton d’intégration, généré dans Paramètres → Calendrier et contacts → Intégrations avancées. Copiez-le lors de son affichage unique et conservez-le en lieu sûr. La détection de conflit est basée sur les etags : si Wedding Computer et votre coffre ont tous deux modifié le même fichier, les deux versions sont conservées et un conflit vous est signalé pour résolution manuelle.

L’API de synchronisation vault est une fonctionnalité Pro.

Wedding Computer utilise des identifiants de version pour empêcher qu’une modification en écrase silencieusement une autre. Si l’application essaie d’enregistrer un fichier Markdown après que sa copie dans le stockage connecté a changé, les deux versions sont conservées et le conflit est ajouté à Conflits de stockage. Une bannière sur le tableau de bord fournisseur vous indique lorsque des conflits sont en attente.

Ouvrez un conflit pour comparer :

  • Version de l’application — le contenu que Wedding Computer tentait d’enregistrer.
  • Version du stockage — le contenu le plus récent actuellement présent dans le stockage connecté.

Vous avez ensuite trois possibilités :

  • Conserver la version de l’application écrit la version de l’application dans le stockage et l’applique via le processus d’importation normal.
  • Conserver la version du stockage garde le contenu le plus récent du stockage et met à jour l’index de Wedding Computer à partir de celui-ci.
  • Fusionner les versions ouvre la version de l’application dans un éditeur Markdown brut. Combinez les parties nécessaires, puis enregistrez le contenu fusionné.

Lisez le fichier entier avant de décider. Conserver une version écarte l’autre du fichier actif, et un bloc YAML mal formé peut empêcher l’application du document fusionné. Si le stockage change de nouveau pendant que l’écran de comparaison est ouvert, Wedding Computer refuse de l’écraser ; rechargez le conflit et examinez la nouvelle version.

L’application actuelle stocke les nouveaux vaults fournisseurs dans le stockage Cloudflare R2 privé de Wedding Computer. Elle ne propose actuellement aucun réglage permettant de connecter un nouveau dépôt GitHub personnel. Les anciens enregistrements de stockage internes ou hérités ne modifient pas ce comportement au lancement.

Que se passe-t-il si vous partez ou si Wedding Computer ferme

Section intitulée « Que se passe-t-il si vous partez ou si Wedding Computer ferme »

Si vous décidez de partir, téléchargez l’archive de compte portable tant que votre compte et vos accès aux mariages sont encore actifs. Ses fichiers Markdown s’ouvrent dans n’importe quel éditeur de texte, son fichier JSON conserve les données structurées de référence et les téléversements autorisés restent dans leur format d’origine. Vous pouvez ensuite transférer manuellement le contenu vers les outils de votre choix.

Le ZIP reste une archive de référence, et non une restauration complète en un clic de Wedding Computer ou d’un autre service. Si vous prévoyez de fermer votre compte, conservez une copie à jour dans un emplacement que vous contrôlez.

Vérifier le ZIP complet avant toute récupération

Section intitulée « Vérifier le ZIP complet avant toute récupération »

Ouvrez Compte → Vos données → Prévisualiser la restauration de l’archive et choisissez le ZIP d’origine de votre export Wedding Computer. Gardez-le compressé et inchangé. Le navigateur le téléverse vers le stockage privé de Wedding Computer en petits segments dont l’envoi peut être retenté sans risque. Wedding Computer effectue ensuite un contrôle strict de toute l’archive : les structures ZIP dangereuses ou non prises en charge sont rejetées, et le manifeste est comparé aux fichiers, tailles et inventaire de sommes de contrôle déclarés dans l’archive.

L’aperçu indique le format et la date d’exportation, le nombre d’enregistrements, les problèmes signalés et les entrées qui restent disponibles à titre de référence uniquement. Le téléversement et la vérification ne créent, ne remplacent et ne suppriment jamais d’enregistrements du compte. Si l’aperçu indique que les contacts sont admissibles et que les nombres de créations et de conservations sont corrects, choisissez Récupérer les contacts et confirmez. Cette confirmation distincte est obligatoire avant le démarrage de la récupération.

La récupération automatique des contacts est disponible uniquement pour une archive wedding-computer-portable-v1 existante d’un compte fournisseur comptant au maximum 1 000 contacts, dont aucun fragment CSV de contacts ne dépasse 4 MiB et dont l’ensemble des données CSV de contacts ne dépasse pas 8 MiB. Le ZIP complet doit passer la validation, tous les fragments déclarés doivent être présents, l’exportation ne doit signaler aucun élément manquant, partiel ou accompagné d’un avertissement, et les contacts doivent passer le contrôle de sécurité du compte actuel.

Après confirmation, la récupération utilise des identifiants stables de l’archive et crée uniquement les contacts qui manquent dans votre compte fournisseur. Elle vérifie le compte actuel et son stockage Markdown connecté, et conserve chaque contact existant sans modification ; elle ne remplace, ne fusionne et ne supprime aucun contact. Les mariages, factures, paiements de factures, événements de calendrier, fichiers Markdown, téléversements, adhésions et réglages du compte restent disponibles uniquement à titre de référence et ne sont pas récupérés.

Après confirmation, la récupération s’exécute de manière asynchrone : vous pouvez donc quitter ou fermer la page sans risque et revenir plus tard pour consulter son état. Vous pouvez toujours annuler pendant le téléversement du ZIP. Le lancement de la vérification d’une autre archive remplace un téléversement antérieur inachevé ou dont l’aperçu est prêt, afin qu’une seule vérification reste active pour votre compte.

Si la récupération signale un échec, elle a peut-être déjà créé de nouveaux contacts. Téléversez à nouveau la même archive d’origine : comme elle réutilise ces identifiants stables et crée uniquement les éléments manquants, elle conserve ces contacts et ajoute seulement ceux qui manquent encore. Lorsque la récupération se termine ou atteint un échec définitif, le ZIP privé et les données de contacts préparées sont supprimés ; un enregistrement de nettoyage durable retente leur suppression en toute sécurité si elle n’aboutit pas immédiatement.

Si vous ne pouvez pas téléverser le ZIP complet, ouvrez Avancé : vérifier uniquement manifest.json, décompressez vous-même l’archive et sélectionnez manifest.json. Cette solution de repli vérifie uniquement les déclarations du manifeste ; elle n’inspecte pas les autres fichiers du ZIP et ne permet pas d’établir l’admissibilité des contacts à la récupération.

Les mots de passe et autres identifiants du compte, les sessions actives, les identifiants de paiement, les secrets OAuth et les jetons de flux de calendrier ou de contacts sont définitivement exclus de la récupération de l’archive et ne sont jamais recréés. Les services externes doivent être reconnectés manuellement.

Le format de fichier utilisé par Wedding Computer est publié sur wedding.computer/standard comme spécification ouverte. N’importe quelle application peut l’implémenter — aucun droit de licence, aucun processus d’approbation. Si un autre outil lit et écrit le même format, vos données passent de l’un à l’autre sans aucune conversion.