GeoLeaf Core API - v3.0.0
    Preparing search index...
    • Construit le rapport de synchronisation de toutes les couches du profil actif.

      Ne jette jamais : une capacité de stockage absente rend un rapport où chaque couche déclarée est declaredNeverPulled avec des décomptes à zéro. C'est vrai du point de vue de l'observateur — rien n'a été rapatrié qu'on puisse constater — et c'est le repli qui ALERTE, plutôt que celui qui rassure.

      Parameters

      • now: number = ...

        Instant de référence. Injectable pour les tests ; vaut Date.now() par défaut.

      Returns Promise<readonly LayerSyncReport[]>

      Un rapport par couche du profil, dans l'ordre du profil.

      const report = (await GeoLeaf?.Storage?.getSyncReport?.()) ?? [];
      const jamais = report.filter((r) => r.status === "declaredNeverPulled");
      if (jamais.length) console.warn("déclarées hors-ligne, jamais rapatriées :", jamais);