Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v2 scorer types clean up #3103

Open
lebraat opened this issue Dec 4, 2024 · 0 comments
Open

v2 scorer types clean up #3103

lebraat opened this issue Dec 4, 2024 · 0 comments

Comments

@lebraat
Copy link
Member

lebraat commented Dec 4, 2024

User Story:

As a developer using v2
I want to skip choosing a scorer type since they are no longer relevant
So that I can onboard more quickly and without confusion.

Acceptance Criteria

GIVEN ... A developer using the developer portal
WHEN ... they are creating a scorer
THEN ... they are not presented the 'choose a type of scorer' page

Product & Design Links:

We discussed this during our weekly meeting.

For new developers -- since they will be using v2 moving forward, they should not need to select a scorer type anymore since we are delivering both the unique humanity numerical score as well as the binary score/threshold via every score payload.

For existing developers -- they've already selected their scorer type, so we need to ensure both unique humanity (numerical) and binary scorers are delivering the same payloads for v2, while still delivering the same payloads via v1.

Tech Details:

In the developer portal, we need to remove the 'type of scorer' page from the scorer creation setup.

In the v2 payload, we need to ensure the Score object's score field returns the numerical score and not the binary for both existing binary and numerical scorers.

In the v1 payload, we need to ensure the score object still delivers the numerical score for numerical scorer types, and that binary scores deliver with binary scorer types.

@Jkd-eth Jkd-eth moved this to Prioritized in Passport New Dec 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Prioritized
Development

No branches or pull requests

1 participant