Skip to content

Fix/issue 949 review queue - #1089

Open
frank0277 wants to merge 2 commits into
Pulsefy:mainfrom
frank0277:fix/issue-949-review-queue
Open

frank0277 wants to merge 2 commits into
Pulsefy:mainfrom
frank0277:fix/issue-949-review-queue

Conversation

@frank0277

Copy link
Copy Markdown

Added confidence-band metadata and review-threshold values to entity-link responses
Kept low-confidence links in pending_review instead of auto-applying

Allowed review requests to use explicit decision semantics:
accepted
rejected
remapped
Preserved backward compatibility with the existing boolean isActive review flow
Added API/query support for filtering entity links by reviewState
Exposed the review queue through the queue endpoint
Updated queue-depth and decision-latency metric hooks for manual review tracking

Why
Previously, low-confidence matches could be silently applied or ignored, which risked corrupting registry data. This patch ensures any uncertain entity link is reviewed by a human before it becomes active.

Acceptance criteria coverage
Links carry a confidence score and a threshold from configuration: yes
Links below threshold enter a review queue instead of being auto-applied: yes
Reviewers can accept, reject, or remap a queued link.
--Closes #949

@drips-wave

drips-wave Bot commented Aug 28, 2026

Copy link
Copy Markdown

@frank0277 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@Cedarich

Copy link
Copy Markdown
Contributor

Kindly fix CI

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.

Add a Review Queue for Low-Confidence Entity Links

3 participants