Mo est un outil de développement qui garantit que les modifications de code sont conformes aux décisions de l'équipe prises dans Slack.
Mo se connecte à Slack et à votre fournisseur Git (GitHub ou GitLab) pour capturer les décisions approuvées et vérifie automatiquement les pull/merge requests par rapport à celles-ci. Lorsqu'une PR est en conflit avec une décision documentée, Mo la signale avant la fusion, aidant ainsi les équipes à prévenir les désalignements, le travail supplémentaire et les comportements non intentionnels.
Au lieu de se fier à la mémoire ou aux revues manuelles, Mo crée une couche légère d'application entre les décisions de produit et l'exécution du code. Il se concentre spécifiquement sur la cohérence des décisions, et non sur la qualité du code, ce qui en fait un outil complémentaire aux flux de travail de revue de code existants.
Mo est conçu pour les équipes qui utilisent Slack pour discuter et approuver des décisions de produit ou techniques et qui souhaitent s'assurer que ces décisions sont systématiquement reflétées dans leur base de code.