Skip to content

fix(skill-evals): align code-review footer fixtures with the contributing-guide link - #1503

Merged
potiuk merged 1 commit into
mainfrom
fix/review-footer-contributing-link
Oct 4, 2026
Merged

potiuk merged 1 commit into
mainfrom
fix/review-footer-contributing-link

Conversation

@potiuk

@potiuk potiuk commented Oct 4, 2026

Copy link
Copy Markdown
Member

Summary

  • fix: remove Airflow-specific links from skills and templates #1407 replaced the Airflow-specific contributing-docs/05_pull_requests.rst link in the pr-management-code-review AI-attribution footer with [Contributing guide](<upstream_contributing_docs_url>), but the step-7b attribution eval was left behind: its grader prompt still said the footer ends with the Airflow pull-requests doc, and the two "footer present" fixtures still used the old link text.
  • The grader prompt now describes the link by its config key (upstream_contributing_docs_url, dropped when unset), and the fixtures use the current [Contributing guide](...) link text (still an Airflow URL, as the example project).

Found while running the code-review skill on a stale checkout, where the footer linked a file that doesn't exist in Magpie.

Type of change

  • Skill change (.claude/skills/<name>/) — eval fixtures updated below

Test plan

  • prek hooks pass on the commit
  • For skill changes: eval suite passes for the affected skill — step-7b-review-body-attribution 4/4 (Claude-graded)

Linked issues

Follow-up to #1407.


Generative AI disclosure: drafted with Claude Code; reviewed by the author.

🤖 Generated with Claude Code

…ting-guide link

#1407 replaced the Airflow-specific `contributing-docs/05_pull_requests.rst`
link in the code-review footer with `[Contributing guide](<upstream_contributing_docs_url>)`,
but the step-7b attribution eval still told the grader the footer ends with
the Airflow pull-requests doc, and its "footer present" fixtures carried the
old link text. Describe the link by its config key and use the current link
text in the fixtures. The suite passes 4/4.

Generated-by: Claude Opus 5
@potiuk
potiuk merged commit 2d53e23 into main Oct 4, 2026
9 checks passed
@potiuk
potiuk deleted the fix/review-footer-contributing-link branch October 4, 2026 01:31
@potiuk potiuk added capability:review Deep per-item code review or contributor mentoring family:pr-management pr-management-* skills labels Oct 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

capability:review Deep per-item code review or contributor mentoring family:pr-management pr-management-* skills

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant