Skip to content

Add the artifact description gate to the lint job - #457

Merged
abrignoni merged 1 commit into
mainfrom
ci/description-gate
Sep 6, 2026
Merged

abrignoni merged 1 commit into
mainfrom
ci/description-gate

Conversation

@abrignoni

Copy link
Copy Markdown
Owner

Adds the description gate ALEAPP carries: a description that is missing, runs to more than one line, only repeats the artifact name, or duplicates a sibling's in the same module fails the lint job. Its --review mode prints each description beside the notes sentences that concede a limit.

The 7 live cases are rewritten so the gate lands at zero: the Chrome OS settings and ARC packages pair, the four Saved Links lists and the Twitter return artifacts (tweets, deleted tweets, DMs, deleted DMs, blocks) each carried a sibling's description. Each new line names the Takeout or return file and the fields the rows carry.

🤖 Generated with Claude Code

Adds the description gate ALEAPP carries: a description that is missing, runs to more than one line, only repeats the artifact name, or duplicates a sibling's in the same module fails the lint job. Its --review mode prints each description beside the notes sentences that concede a limit.

The 7 live cases are rewritten so the gate lands at zero: the Chrome OS settings and ARC packages pair, the four Saved Links lists and the Twitter return artifacts (tweets, deleted tweets, DMs, deleted DMs, blocks) each carried a sibling's description. Each new line names the Takeout or return file and the fields the rows carry.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@abrignoni
abrignoni merged commit 995f16b into main Sep 6, 2026
10 checks passed
@abrignoni
abrignoni deleted the ci/description-gate branch September 6, 2026 00:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant