Opérations RH
Deux semaines de petites tâches avec une date de début, et trois mois de points de suivi — rien de tout cela ne maintenant un processus ouvert entre ses moments.

Délais · minuteurs · un bouton sur le nœud
L’intégration, c’est surtout de l’attente, et la plupart des automatisations qui la traitent déclenchent tout le jour un, car maintenir un processus ouvert pendant onze jours est coûteux. Ici, ce n’est pas le cas : un délai est un événement portant une heure future, un contrôle répétitif est une ligne de minuteur, et une exécution garée sur un bouton coûte une ligne.
Le graphe de période d’essai est une exécution unique qui s’étend sur trois mois, se réveille trois fois pour solliciter le manager, et se termine elle-même après la dernière fois. Sa période est la seule chose qu’un déploiement change.
Comment les graphes fonctionnent
Six éléments de liste de contrôle éclatés vers leurs propriétaires
Chacun daté à rebours depuis la date de début.
Un délai le temps que la commande d’équipement se règle
Un événement portant une heure, pas un worker qui reste immobile.
Un bouton sur le nœud pour « le poste est prêt »
Parce que cette réponse n’a besoin d’aucune justification attachée.
Une exécution, trois points de suivi, quatre-vingt-dix jours
Armée comme une ligne de minuteur qui survit à chaque redémarrage.
Sur le canevas
flow:delay · flow:interval · ui:trigger · entities:create · views:*
Il est livré avec le produit
Ce projet est livré avec DjiniousWorkflow. Une commande l’initialise, une autre exécute chaque graphe qu’il contient, et les captures ici proviennent de ces exécutions.
Là où un graphe s’appuie sur une fixture plutôt que sur un système en direct, il lit la fixture là où votre déploiement lirait une base de données — remplacez le nœud en tête et le reste du graphe ne change pas. Le travail du moteur — l’éclatement, le rassemblement, l’approbation, la publication — est celui du produit lui-même.
Continuer à explorer



