Skip to content

fix(yunxiao): read work item details before source verification - #771

Merged
syzsunshine219 merged 1 commit into
MemTensor:mainfrom
syzsunshine219:codex/yunxiao-description-detail
Oct 28, 2026
Merged

syzsunshine219 merged 1 commit into
MemTensor:mainfrom
syzsunshine219:codex/yunxiao-description-detail

Conversation

@syzsunshine219

Copy link
Copy Markdown
Collaborator

The title-cleanup dry run rejected existing GitHub cards because source verification treated work-item search descriptions as authoritative details. Search projections can be incomplete, so the presence of a description field is insufficient.

Always fetch each candidate through GetWorkitem and verify its ID and leading GitHub source URL before matching or renaming. Source validation, duplicate detection, and subject-only writes remain unchanged.

Validation: all 28 Python tests and the selected repository checks passed. New regressions cover empty, null, HTML-placeholder, summary, and valid-looking search descriptions, as well as a detail response whose source differs from the search projection. The regressions failed before the fix. No card writes have been performed by this patch itself.

@syzsunshine219
syzsunshine219 merged commit cb45947 into MemTensor:main Oct 28, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants