You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Make Planfile GitHub synchronization label-idempotent #11
Reproduction: run planfile ticket update PLF-088 --sync repeatedly. The serialized Planfile ticket gains another priority: high label on each sync although ticket priority is unchanged. This makes the manifest and GitHub issue metadata noisy.
Acceptance criteria:
Repeated synchronization of an unchanged ticket does not change its labels or metadata.
Priority projection is deduplicated or represented only by the canonical priority field.
Add a regression test for repeated GitHub synchronization.
Provide a one-time normalizer for already duplicated labels.
Activity