Aller au contenu

Vue d'ensemble de l'interface

L’app de Aseptic a la forme d’un IDE : un rail de chaque côté, un panneau central et un dock ancrable en bas. Chaque zone a son rôle.

Les sections principales (avec un pattern liste + détail) et la liste latérale de chacune :

Groupée en blocs, toujours visible :

[▶/■ · nettoyer · éditer · + scénario] · [Git] · [rechercher · paramètres · utilisateur]

Le bloc Git regroupe ce qui vaut pour tout le catalogue : récupérer les changements de tous les micros, en cloner un nouveau et gérer les identifiants. Préparer la base de données n’est pas ici : cela se fait avec aseptic prep. Et l’état de Docker vit dans l’icône du rail droit, pas dans cette barre.

Le bouton ▶/■ est un seul qui démarre ou arrête le scénario selon son état. Les actions de scénario sont toujours visibles et sont désactivées quand elles ne s’appliquent pas.

Les contrôles de la fenêtre —réduire, agrandir et fermer— se trouvent au bout de cette barre sous Windows et Linux, parce qu’Aseptic dessine son propre cadre. Pas sous macOS : là, ce sont ceux du système, les feux habituels dans le coin gauche, et ils se comportent comme dans n’importe quelle autre app Mac —Alt sur le vert fait un zoom au lieu du plein écran, et le double-clic sur la barre respecte votre réglage dans les Réglages Système—.

Le contenu de la section active. Dans Scénarios, les quatre vues du scénario (cartes, tableau, graphe, dépendances). Dans Micros et Mocks, la liste latérale plus l’éditeur de l’élément sélectionné.

Ancrable, redimensionnable et réductible, avec trois onglets :

  • Logs — en direct, filtrables par micro et niveau.
  • Appels mock — ce que reçoivent les mocks.
  • État — métriques de CPU, mémoire et logs par micro.

Il s’affiche ou se masque avec Ctrl/⌘ + J.

Sous le dock, une fine ligne qui résume le laboratoire sans rien ouvrir :

  • Résumé du scénario : combien de micros sont sains parmi ceux qui tournent. On clique et État s’ouvre.
  • Compteur d’erreurs depuis le dernier démarrage. On clique et les Logs s’ouvrent déjà filtrés au niveau erreur, sans avoir à chercher.
  • Centre de tâches : les opérations longues en cours —installer des dépendances, construire une bibliothèque, préparer une image, cloner un dépôt, changer de branche, préparer la base de données— avec leur phase et leur progression. Une fois terminées, elles passent dans son historique : les cinquante dernières, avec leur résultat ; un clic sur l’une d’elles montre sa sortie.
  • Palette, thème et zoom, à portée de main.

C’est la réponse à « est-ce qu’il se passe quelque chose ? » : une tâche longue cesse d’être un bouton qui ne répond pas pour devenir une barre qui avance.

Panneaux de support sur ce que vous avez sélectionné :

Ils s’ouvrent depuis l’icône de la topbar. C’est une fenêtre modale avec plusieurs onglets : Apparence, Chemins, Identifiants, Catalogue, Raccourcis, Confidentialité et À propos. Voir Paramètres.

L’app se manie aussi au clavier (raccourcis, ? ouvre la référence) et se souvient entre sessions d’où vous étiez (section et scénario actifs), ainsi que de la taille des panneaux.