Flowora sépare le document JSON, l’état d’édition et son rendu. La racine TypeScript fournit le store headless ; le composant Angular standalone et le placement ELK sont deux entrées optionnelles. Le catalogue décrit des configurations de nœuds, pas des traitements exécutables.
@newvexa/flowora@0.1.0-beta.1 reste la version publique. Installez @next ou, pour la reproductibilité, @0.1.0-beta.1 avec votre lockfile : next et latest pointent vers cette beta, sans garantie de stabilité. Les outils du site utilisent la candidate 0.1.0-beta.2 reçue et vérifiée localement, non publiée sur npm. Cette intégration ne modifie pas le registry et ne signifie pas que le site est publié.
Du premier import à votre application
Commencez par l’installation, puis choisissez Angular ou un abonnement portable React/Vue. Le nouveau guide Afficher & gérer les liens utilise les signatures de la candidate beta.2 : ses noms de connexions et updateConnection() ne sont pas disponibles dans npm beta.1. Le kit source Atelier bcefd29d reste validé sur beta.1 et n’ajoute aucun export npm ; ses sources sont compilées avec beta.2 dans l’intégration du site. Les exemples sont du code à intégrer dans votre application : cette documentation statique ne les exécute pas.
Installation & statut beta
Npm beta.1 publique MIT via @next ou version exacte, candidate beta.2 locale non publiée et Angular AOT avec linker.
Lire le guide 02 / ComprendreStore, documents & ports
EditorDocument, Editor headless, subscribe, onEvent, commandes, catalogue et connexions typées.
Lire le guide 03 / IntégrerAngular, DI & templates
Composant standalone, service par document, hauteur, dispose, nodeTemplate et inspectorTemplate.
Lire le guide 04 / ÉditerGroupes, historique & ELK
Coordonnées absolues, transactions, annuler/rétablir, gestes annulés et layout optionnel sur le thread principal.
Lire le guide 05 / ConserverJSON & données locales
Import atomique, export, localStorage, origine navigateur, quota et récupération du document en mémoire.
Lire le guide 06 / IntégrerIntégrations React & Vue
Store sans Angular : useSyncExternalStore, shallowRef, abonnements natifs et nettoyage au démontage.
Lire le guide 07 / MigrerMigrer depuis Rete
Conversion explicite, ports, composants métier et pilote réversible : aucun remplacement drop-in.
Lire le guide 08 / ComprendreLimites & sécurité
Données sans execute(), moteur absent, bornes 5 000 / 20 000 / 32 MiB, cycles et risques locaux.
Lire le guide 09 / PersonnaliserPersonnaliser les nœuds
Kit source MIT Atelier : catalogue étendu, trois faces Angular, repli global, patches validés et inspecteur intégré conservé.
Lire le guide 10 / ÉditerAfficher & gérer les liens
Candidate beta.2 locale : connexions nommées, Gérer les liens, ports source/cible, updateConnection, supprimer, annuler/rétablir et JSON ; hors npm beta.1.
Lire le guideUne API d’édition, trois responsabilités
EditorDocument contient les nœuds, ports, connexions, coordonnées et viewport. Editor valide les commandes, expose des snapshots immuables et tient un historique borné. L’application hôte possède l’instance, sa persistance, ses interfaces et son éventuel contrat de backend.
Le playground et le studio local sont les deux consommateurs de ce même package. Leur branchement réel est réalisé dans l’intégration des outils, séparément de ces pages de documentation ; aucun exemple documentaire n’est un canvas de remplacement.
Les nœuds script, RAG, email et attente ne déclenchent ni code, ni appel d’IA, ni envoi, ni conversation. Les nouveaux nœuds sont des données JSON, sans méthode execute(). Une migration depuis Rete exige un adaptateur métier explicite.
Ce qui reste à votre charge
Un export JSON est votre filet de sécurité : le stockage navigateur dépend de l’origine, du profil et du quota. Les maxima de 5 000 nœuds, 20 000 liens et 32 MiB bornent le modèle, pas la fluidité du renderer. Consultez les limites et règles de sécurité avant de connecter des données réelles.