Skip to content

Update leadership team#294

Merged
ann-kilzer merged 4 commits intomainfrom
update-leadership-team
Feb 28, 2026
Merged

Update leadership team#294
ann-kilzer merged 4 commits intomainfrom
update-leadership-team

Conversation

@ann-kilzer
Copy link
Collaborator

@ann-kilzer ann-kilzer commented Feb 28, 2026

Resolves #295

What changed 🧐

Encountered some technical debt around eslint while working on this. Please see #293

How did you test it? 🧪

E2E tests and visual inspection of the Team page

},
{
"nameEN": "Ania Nakayama",
"nameJA": "中山アンナ",
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is from her LinkedIn page

{
"nameEN": "Krizza Bullecer",
"nameJA": "ブレサー クリザ",
"nameJA": "ブレサークリザ",
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The whitespace was an invisible unicode character so let's use an interpunct

Copy link
Contributor

@Ania-chan Ania-chan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the site’s Leadership Team listing and associated checks to reflect current roles and ownership, including removing a departing member from default code review ownership.

Changes:

  • Updated leadership team entries (names/titles, including legacy roles) and Japanese name formatting in team.json.
  • Updated Playwright E2E expectations for the Team page ordering and link checks.
  • Removed @ann-kilzer from the global .github/CODEOWNERS entry.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
src/routes/Team/team.json Updates team member records (roles/order) and one Japanese name punctuation change.
e2e/team.spec.ts Aligns E2E assertions with the updated team order/titles and link ordering.
.github/CODEOWNERS Removes @ann-kilzer from global ownership.

Comment on lines 41 to 46
// verify link
const links = await page.getByLabel('link-wrapper').all()
expect(links).toHaveLength(2)
const annLink = links[0]
const rossLink = links[1]
const rossLink = links[0]
const annLink = links[1]
await expect(annLink).toBeVisible()
Copy link

Copilot AI Feb 28, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The link assertions rely on links[0]/links[1] DOM order after getByLabel('link-wrapper').all(). This is a bit brittle: adding another URL’d team member or reordering team.json will break the test even if behavior is correct. Consider scoping the link lookup to the specific member card (find the card by member name, then assert the wrapped link’s href/target).

Copilot uses AI. Check for mistakes.
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@copilot open a new pull request to apply changes based on this feedback

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah that's valid... this is brittle

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link

Copilot AI commented Feb 28, 2026

@ann-kilzer I've opened a new pull request, #296, to work on those changes. Once the pull request is ready, I'll request review from you.

@ann-kilzer ann-kilzer merged commit 6aec70c into main Feb 28, 2026
6 checks passed
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.

Update leadership team

4 participants