Skip to content

[TC-5] review-checklist: cohesion (hl/ + HDF5Examples/)#9

Open
brtnfld wants to merge 2 commits into
developfrom
checklist-tc5
Open

[TC-5] review-checklist: cohesion (hl/ + HDF5Examples/)#9
brtnfld wants to merge 2 commits into
developfrom
checklist-tc5

Conversation

@brtnfld

@brtnfld brtnfld commented May 28, 2026

Copy link
Copy Markdown
Owner

Test case TC-5 — two areas with overlapping owner lists. Tests the cohesion logic: once a reviewer is picked for the first area, they are reused for subsequent areas where they appear in the owner list, rather than issuing a second independent load-balanced pick.

Touched areas:

  • hl/ — owned by @brtnfld @mattjala
  • HDF5Examples/ — owned by @brtnfld @jhendersonHDF

Expected behaviour:

  • Checklist posted with two rows: hl, HDF5Examples
  • brtnfld assigned as PR assignee (author is a code owner)
  • For hl/: author (brtnfld) filtered out → mattjala picked (load-balanced)
  • For HDF5Examples/: brtnfld filtered out; mattjala is NOT in its owner list → no cohesion reuse; jhendersonHDF picked (load-balanced)
  • Two separate reviewer requests (mattjala and jhendersonHDF) — cohesion only fires when the same person is in both areas' owner lists

Safe to close and delete branch after review.

brtnfld added 2 commits May 28, 2026 17:36
…esting

Temporary commit to test the review-checklist action on the fork.
Revert develop to this point after testing is complete.
@github-actions

Copy link
Copy Markdown

Review Checklist

This PR touches the following areas. Each needs at least one
sign-off from its listed owners before merging — an approval
covering only one area does not satisfy the others.

⏳ Waiting for sign-off on all areas listed above.

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