Criteria for Kata Approval and Retirement
Eligibility for Approval
As an author gets more katas approved, they become established as an experienced kata maker, and less votes will be needed for their future kata to be approved. The following table lists the requirements for a beta kata to be able to be approved:
Average assessed rank | Required satisfaction % | Required votes (by number of author's approved kata) | |||
---|---|---|---|---|---|
<10 | <20 | <30 | 30+ | ||
White | 80+ | 12 | 10 | 8 | 6 |
Yellow | 80+ | 10 | 8 | 7 | 5 |
Blue | 75+ | 8 | 6 | 5 | 4 |
Purple | 70+ | 5 | 4 | 3 | 3 |
To determine whether a kata is eligible for approval, the following procedure is used:
- There should be no pending issues.
votes count
is calculated as the total amount of satisfaction votes cast on a kata.votes score
is calculated as the sum of votes multiplied by the voting power of the user.required votes
and minimum satisfaction rating are determined from the table above.- The kata is approvable when the requirement for minimum satisfaction rating is met and one of the following conditions is satisfied:
votes count >= required votes
orvotes count >= 3 AND votes score >= required votes
.
To be able to approve a kata, the user needs to have Approve Kata
privilege.
Auto-Retire
Low-quality kata are automatically retired. Current rules are:
- If 4 or more votes and satisfaction percent is
0
(4+ consecutive "Not Satisfied" as the only votes) - If a kata collected enough votes to be approved (see above) and the satisfaction rate is less than or equal to half of the required satisfaction.
- If a kata needs 10 or more "Very Satisfied" votes in a row to reach the level of satisfaction required for approval.
This feature needs improvement and any feedback is appreciated. Please comment on #1672.