Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Auditor adds nodes to wrong Classify branch

Aperta
#54 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
48/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Tranquilla
Stack tecnologico
python
Ambito
testing-qa

Direzione di ricerca

Riprodurre il flusso Classify-branch usando il workflow designer e il relativo node config panel, concentrandosi sui connettori "+" sovrapposti. Verificare innanzitutto se l’API/il modello del workflow designer è in grado di identificare un branch di destinazione; in caso contrario, verificare l’etichetta della connessione upstream dopo aver aggiunto un nodo. L’attività è completata quando i nodi downstream si collegano costantemente al branch selezionato senza intervento dell’utente.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Auditor adds nodes to wrong Classify branch consistently

Observed during: mcs-workflows audit (UC4/UC5), 2026-06-20

Problem: When clicking the "+" connector on a Classify node branch to add a downstream node (e.g., Agent), the auditor added the node to the wrong branch twice (Quote Request instead of Supplier Delay). The user had to intervene both times.

Root cause: The "+" buttons for each Classify branch are vertically stacked and close together on the canvas. Coordinate-based clicking is unreliable because:

  • Branch order can shift depending on zoom/scroll state
  • The click target area is small
  • No verification is done after the node is added to confirm correct placement

Suggested fix:

  1. After adding a node via "+", verify which branch it connected to by reading the upstream connection label in the node config panel
  2. If wrong branch, delete and retry with adjusted coordinates
  3. Consider using the workflow designer API/model to specify target branch programmatically rather than coordinate clicking
  4. Alternatively, click the branch label text first to highlight/select the branch, then look for the "+" appearing specifically on that branch
Lingua principale
Python
Stelle
0
Fork
2
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.