Skip to content

Kontynuacja 2026-09-15: walidacja synchronizacji GitHub Issues #87

Description

@tom-sapletta-com

Plan na 2026-09-15: rozszerzyć testy backendu GitHub dla tworzenia, aktualizacji, deduplikacji i mapowania ticketów Planfile na repozytoriach semcod/goal, semcod/koru i projektach testowych. Podczas pilota wykryto kolizję: lokalny alokator przydzielił PLF-066, mimo że marker PLF-066 należał już do istniejącego #86. Zabezpieczyć alokację przed ponownym użyciem opublikowanego markera, zachowując istniejące Issue bez nadpisywania.

Audyt 2026-09-15 — dodatkowe przypadki reprodukowalne:

  • sync github --direction from importuje rekordy GITHUB-* do .planfile/sprints/backlog.yaml, lecz rekordy nie mają pola id; dlatego ticket list/show ich nie zwraca mimo raportu sukcesu i zapisanej mapy w sync/github.state.yaml.
  • Po sync github --direction to Koru zapisuje STARTER-601 -> 174 w sync/github.state.yaml, ale ticket show STARTER-601 zwraca sync: {}; projekcja ticketu nie odczytuje mapy backendu.
  • Test musi obejmować import do legacy backlog.yaml, odczyt przez CLI, ponowienie synchronizacji i brak duplikatu po markerze.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    continuationAuto-created label for continuationmanagedAuto-created label for managedplanfileAuto-created label for planfilepriority-highAuto-created label for priority-highpriority: highAuto-created label for priority: hightomorrowAuto-created label for tomorrow

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions