Skip to content

Conversation

@joanagmaia
Copy link
Contributor

@joanagmaia joanagmaia commented Nov 25, 2025

This PR follows this discussion https://linuxfoundation.slack.com/archives/C06ULRCFJF8/p1763982626411879.
This PR updates the LLM prompt to automatically merge member profiles and to make it a lot more strict when it comes to merging profiles with different identities for the same platform.

Even with the pro tip we saw a lot of merges that had different values for the same platform.


Note

Tightens the LLM prompt in mergeMembersWithLLM.ts to enforce a first-step rule: never merge when identities share the same platform but have different values.

  • LLM prompt update in services/apps/merge_suggestions_worker/src/workflows/mergeMembersWithLLM.ts:
    • Adds a strict, first-priority rule to return false when both members have identities on the same platform but with different values, regardless of other similarities.
    • Keeps existing similarity guidance but clarifies evaluation order and emphasis.

Written by Cursor Bugbot for commit f05aec3. This will update automatically on new commits. Configure here.

@joanagmaia joanagmaia requested a review from skwowet November 25, 2025 19:08
@joanagmaia joanagmaia self-assigned this Nov 25, 2025
@github-actions
Copy link
Contributor

⚠️ Jira Issue Key Missing

Your PR title doesn't contain a Jira issue key. Consider adding it for better traceability.

Example:

  • feat: add user authentication (CM-123)
  • feat: add user authentication (IN-123)

Projects:

  • CM: Community Data Platform
  • IN: Insights

Please add a Jira issue key to your PR title.

2 similar comments
@github-actions
Copy link
Contributor

⚠️ Jira Issue Key Missing

Your PR title doesn't contain a Jira issue key. Consider adding it for better traceability.

Example:

  • feat: add user authentication (CM-123)
  • feat: add user authentication (IN-123)

Projects:

  • CM: Community Data Platform
  • IN: Insights

Please add a Jira issue key to your PR title.

@github-actions
Copy link
Contributor

⚠️ Jira Issue Key Missing

Your PR title doesn't contain a Jira issue key. Consider adding it for better traceability.

Example:

  • feat: add user authentication (CM-123)
  • feat: add user authentication (IN-123)

Projects:

  • CM: Community Data Platform
  • IN: Insights

Please add a Jira issue key to your PR title.

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

This PR is being reviewed by Cursor Bugbot

Details

Your team is on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle for each member of your team.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

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.

2 participants