Skip to content

Fix four small bugs in issue descriptions - #128

Merged
irskep merged 4 commits into
mainfrom
keep-provider-fields
Oct 19, 2026
Merged

irskep merged 4 commits into
mainfrom
keep-provider-fields

Conversation

@irskep

@irskep irskep commented Oct 19, 2026 •

Copy link
Copy Markdown
Collaborator

This fixes four bugs in the text of a Linear or GitHub issue.

Issues said to edit undefined. The update command writes the provider's catalogFile, patchHint and update* strings to dependencies.json. The schema that reads the file did not list these fields. Zod removes the fields it does not know. So make-linear-issues got each provider without them, and the catalog advice said:

1. **Add to catalog** - Edit `undefined`:

The schema now lists these fields. A test makes sure they come back.

A fix release was listed twice. Snyk can give the same release in two coordinates of one advisory. The issue showed fixed in 15.5.27, 16.3.8, 16.3.8. The list now has each release one time.

A lowercase clause after a period. The "Why this matters" section joins the rationale clauses with a period. The Snyk and OSV sources wrote fix available in a newer version. The result was 4 Snyk advisories. fix available in a newer version. The clause now starts with a capital letter.

An owner line with no label. The summary list has - **Current version:** and - **Target version:**. Between them was - Growth, with no label. It is now - **Owner:** Growth.

🤖

stevelandey-byte and others added 3 commits October 19, 2026 14:26
The schema that reads dependencies.json back dropped the provider fields
the templates use, so issues said to edit `undefined`. A Snyk advisory
could list the same fix release twice. The rationale sentence joined a
lowercase clause after a period. The owner line in the summary had no
label.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@irskep
irskep requested review from mblair and srubin October 19, 2026 21:32
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@irskep

irskep commented Oct 19, 2026

Copy link
Copy Markdown
Collaborator Author

Thanks! Hope you're all having fun over there.

@irskep
irskep merged commit 85712c5 into main Oct 19, 2026
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants