Przejdź do głównej zawartości

Synchronizacja DevTodo i Kanban

Dlaczego to ważne

Kanban pokazuje globalny przepływ statusów. DevTodo pokazuje kolejność realizacji developera. Te warstwy są synchronizowane, żeby uniknąć rozjazdów.

Zachowanie synchronizacji

  • Akceptacja i planowanie zgłoszenia może utworzyć lub potwierdzić powiązane zadanie DevTodo.
  • Zmiana assignee lub wyczyszczenie assignee normalizuje powiązane zadania.
  • Przejścia statusów emitują zdarzenia domenowe task.synced.
  • Scenariusze ponownego otwarcia mogą reaktywować zadania powiązane.

Kontrole operacyjne

Gdy Kanban i DevTodo się rozjadą, sprawdź:

  • assignee zgłoszenia,
  • bieżący status zgłoszenia,
  • wpisy outbox dla task.synced.