# Pulse local 0.1.4 — variante synthétique r3 Permissions destinataire adoptées le 26 octobre 2026 pour le code propre, les exemples et les notices. Prix, gratuité, abonnement, maintenance et support non décidés. Lire DROITS-ET-DELTA.md pour les conditions applicables. Node.js>=22 doit déjà être disponible, aucun npm install. Extraire dans un dossier neuf sans écraser une installation, conserver les13fichiers et le guide compagnon IMPORTER-HORS-LIGNE.md. Vérifier l'empreinte du ZIP réellement reçu ; aucun compte, paiement, serveur ou réseau requis. Depuis le dossier extrait, démonstration fictive : node ./cli.mjs ./example-not-measured.json ./rapport.json --catalog-local node ./cli.mjs ./example-not-measured.json ./rapport.json --catalog-local --inspect-existing Le résumé et le JSON distinguent couverture, technique, métier et contrôle non effectué. Tout est FICTIF, non observé. Le libellé générique du terminal « catalogue historique » n'est pas une preuve : catalog.coverage vaut synthetic_not_observed, provenance vaut synthetic et limitations précise la fiction. Aucun état de service réel n'est mesuré. Import fictif optionnel, sans téléchargement : node ./cli.mjs ./history/import.json ./rapport-import.json --oracle-import --catalog-local Pour vos observations déjà détenues et autorisées, lire le guide compagnon et utiliser le parcours horsligne SANS --catalog-local. Les copies d'example.json, example-not-measured.json, history/import.json et history/synthetic-observation.json peuvent servir de structures d'entrées propres selon la permission d'adaptation adoptée. Garder les exemples originaux distincts, renseigner provenance local_import_unverified, vos identifiants/dates/champs réellement connus et les empreintes de vos propres sources. Ne pas fabriquer d'observation ni transformer une fiction en mesure réelle par son nom. catalog/synthetic.json est une démonstration liée à un pin dans catalog.mjs, pas un catalogue de vos services : garder cet original inchangé. Ne pas changer le pin ou les modules pour contourner un refus, ne pas renommer vos services réels en example:alpha. Le guide décrit les formats Oracle enregistrés et pulse-v1, sans acquisition, calendrier, endpoint ou accès à fournir. Les fichiers sources et rapports restent aux emplacements choisis par l'utilisateur. Choisir les accès adaptés aux données. Le terminal affiche identifiants et dates ; ses journaux et les sauvegardes/synchronisations externes ne sont pas contrôlés par Pulse. Le rapport contient observations normalisées, métadonnées déclarées, calculs et empreintes ; l'import ajoute tailles/indices/dates/pointeurs des sources, sans authentifier leur signature. Aucun chiffrement, télémétrie, purge ou sauvegarde automatique. Ne pas introduire de secrets ; relire rapports et terminal avant partage, sous les droits réels des données et la portée autorisée. Une sortie existante n'est jamais écrasée. Après erreur conserver entrées et éventuelle sortie partielle, corriger l'entrée ou le chemin puis choisir une sortie neuve. --inspect-existing exige les mêmes octets et compare le calcul à la sortie, sans réparer ni écraser. Une écriture interrompue peut laisser un fichier partiel ; un message de synchronisation ne garantit pas une durabilité physique universelle. Pour reprendre, garder ce ZIP, ses entrées et rapports ; ne pas mélanger les versions ou ajuster automatiquement des hashes. Aucun état distant à restaurer. Les captures réelles du5octobre et leur documentation ne font pas partie de cette remise ; leurs droits ne sont pas demandés. Retour : cesser l'usage de cette copie et conserver les données selon leurs droits ; reprendre une copie connue de cette même sélection dans un dossier séparé, sans effacer les rapports. Le paquet réel historique n'est pas une version de retour distribuable fournie ici. L'ancien0.1.2 réintroduit le défaut not_measured : ne pas l'utiliser pour ce cas. Limites : une seule région/sonde déclarée par entrée ;50services maximum, intervalle60–86400secondes,10000créneaux,50000lignes ; entrée≤8Mio, sourcesOracle≤50fichiers/1Miochacun/8Mioensemble. Pas de plafond globalRAM/temps ou sandbox universel promis. Une grille déclarée n'est pas un planning exécuté, unknown et absence ne sont pas des succès,100%sur un échantillon n'est pas un uptime continu, asOf n'est pas automatiquement maintenant. Aucun monitoring ou signature vérifiée, SLA, coût réel mesuré, santé actuelle, client ou adoption revendiqué. Les validations datées du24octobre sont réutilisées, aucune nouvelle qualification indépendante n'est déduite de cette notice. Les permissions d'usage sont distinctes de toute remise effective ou publication du logiciel. Aucun créneau expiré, collecte ou autorisation d'agent réarmé par une permission d'usage du logiciel. ## Correction de l'import Oracle en version0.1.4 Les réponses enregistrées HTTP401/403 sont des refus d'accès : technical et health deviennent unknown, reason access_denied. Elles restent des tentatives observées inconnues, exclues de up+down et du pourcentage de disponibilité déterminée. Si elles sont les seules observations, disponibilité null ; aucune panne ou réussite métier déduite. Les autres mappings restent inchangés. Les originaux Oracle restent vos preuves ; leur signature n'est pas vérifiée. Version du logiciel : package.json0.1.4, sélection synthetic-r3. Les champs version des rapports conservent les identifiants historiques du format/mode d'export ; ils ne doivent pas servir seuls à identifier le logiciel exécuté. Conserver avec les rapports le paquet et son manifeste. Le corps corrigé est celui qualifié par deux tests synthétiques ciblés du26octobre ; aucune nouvelle qualification globale, réseau ou observation réelle. Pour un rapport antérieur affecté par401/403, conserver l'original puis recalculer dans une nouvelle sortie avec la nouvelle sélection autorisée. Ne pas écraser ou réparer automatiquement un ancien rapport. --inspect-existing peut refuser la comparaison d'un ancien calcul avec ce correctif : cette différence est attendue pour les refus d'accès. Ne pas mélanger les modules entre versions.