Gap Pairwise Judgment
Make a criterion-by-criterion relative priority judgment between two gaps and output the preference result.
HARD-GATE
Pipeline
- Precondition check: Verify the completeness of the two GapRecords; confirm the criteria list is non-empty
- Criterion-by-criterion comparison: For each criterion, independently judge the relative advantage of Gap A versus Gap B; record which is better and why
- Overall preference determination: Aggregate by weighting each criterion's weight to determine the overall preference direction
- Saaty scale assignment: Map preference strength to the Saaty scale (1=equal / 3=slightly better / 5=clearly better / 7=strongly better / 9=extremely better); if B is better than A, take the reciprocal
- Output: Return the PairwiseJudgment object
Output Format
{
"gap_a_id": "gap_001",
"gap_b_id": "gap_002",
"criteria_comparisons": [
{
"criterion": "importance",
"weight": 0.40,
"preferred": "gap_001",
"rationale": "..."
}
],
"preferred_gap": "gap_001",
"preference_strength": "moderate",
"saaty_value": 3,
"overall_rationale": "Overall basis (2-3 sentences)"
}