{"case_id": "G2-add-more-001", "category": "additive", "direction": "more", "sentence": "Alice has 3 more apples than Bob", "expected": {"kind": "compare_additive", "actor": "Alice", "reference": "Bob", "delta_value": 3, "unit": "apples", "matched_verb": "more"}}
{"case_id": "G2-add-more-002", "category": "additive", "direction": "more", "sentence": "James has 7 more marbles than Carter", "expected": {"kind": "compare_additive", "actor": "James", "reference": "Carter", "delta_value": 7, "unit": "marbles", "matched_verb": "more"}}
{"case_id": "G2-add-more-003", "category": "additive", "direction": "more", "sentence": "Tom has four more cookies than Sara", "expected": {"kind": "compare_additive", "actor": "Tom", "reference": "Sara", "delta_value": 4, "unit": "cookies", "matched_verb": "more"}}
{"case_id": "G2-add-more-004", "category": "additive", "direction": "more", "sentence": "Marion has 12 more paperclips than Yun", "expected": {"kind": "compare_additive", "actor": "Marion", "reference": "Yun", "delta_value": 12, "unit": "paperclips", "matched_verb": "more"}}
{"case_id": "G2-add-fewer-001", "category": "additive", "direction": "fewer", "sentence": "Alice has 5 fewer pencils than Bob", "expected": {"kind": "compare_additive", "actor": "Alice", "reference": "Bob", "delta_value": 5, "unit": "pencils", "matched_verb": "fewer"}}
{"case_id": "G2-add-fewer-002", "category": "additive", "direction": "fewer", "sentence": "Carter has two fewer pets than James", "expected": {"kind": "compare_additive", "actor": "Carter", "reference": "James", "delta_value": 2, "unit": "pets", "matched_verb": "fewer"}}
{"case_id": "G2-add-fewer-003", "category": "additive", "direction": "fewer", "sentence": "Dana has 8 less coins than Eli", "expected": {"kind": "compare_additive", "actor": "Dana", "reference": "Eli", "delta_value": 8, "unit": "coins", "matched_verb": "less"}}
{"case_id": "G2-add-fewer-004", "category": "additive", "direction": "fewer", "sentence": "Beth has 3 fewer books than Sam", "expected": {"kind": "compare_additive", "actor": "Beth", "reference": "Sam", "delta_value": 3, "unit": "books", "matched_verb": "fewer"}}
{"case_id": "G2-mul-times-001", "category": "multiplicative", "direction": "times", "sentence": "Alice has twice as many apples as Bob", "expected": {"kind": "compare_multiplicative", "actor": "Alice", "reference": "Bob", "factor": 2.0, "unit": "apples", "matched_verb": "twice"}}
{"case_id": "G2-mul-times-002", "category": "multiplicative", "direction": "times", "sentence": "Brooke has 3 times as many jacks as Sidney", "expected": {"kind": "compare_multiplicative", "actor": "Brooke", "reference": "Sidney", "factor": 3.0, "unit": "jacks", "matched_verb": "times"}}
{"case_id": "G2-mul-times-003", "category": "multiplicative", "direction": "times", "sentence": "Cindy has thrice as many cards as Nicole", "expected": {"kind": "compare_multiplicative", "actor": "Cindy", "reference": "Nicole", "factor": 3.0, "unit": "cards", "matched_verb": "thrice"}}
{"case_id": "G2-mul-times-004", "category": "multiplicative", "direction": "times", "sentence": "Erica has 5 times as many fish as Mark", "expected": {"kind": "compare_multiplicative", "actor": "Erica", "reference": "Mark", "factor": 5.0, "unit": "fish", "matched_verb": "times"}}
{"case_id": "G2-mul-frac-001", "category": "multiplicative", "direction": "fraction", "sentence": "Monica has half as many hours as Sara", "expected": {"kind": "compare_multiplicative", "actor": "Monica", "reference": "Sara", "factor": 0.5, "unit": "hours", "matched_verb": "half"}}
{"case_id": "G2-mul-frac-002", "category": "multiplicative", "direction": "fraction", "sentence": "Rex has half as many cards as Cindy", "expected": {"kind": "compare_multiplicative", "actor": "Rex", "reference": "Cindy", "factor": 0.5, "unit": "cards", "matched_verb": "half"}}
{"case_id": "G2-mul-frac-003", "category": "multiplicative", "direction": "fraction", "sentence": "Anna has half as many stickers as Beth", "expected": {"kind": "compare_multiplicative", "actor": "Anna", "reference": "Beth", "factor": 0.5, "unit": "stickers", "matched_verb": "half"}}
{"case_id": "G2-mul-frac-004", "category": "multiplicative", "direction": "fraction", "sentence": "Tim has half as many toys as Jack", "expected": {"kind": "compare_multiplicative", "actor": "Tim", "reference": "Jack", "factor": 0.5, "unit": "toys", "matched_verb": "half"}}
{"case_id": "G2-mul-frac-005", "category": "multiplicative", "direction": "fraction", "sentence": "Nina has a quarter as many stamps as Carlos", "expected": {"kind": "compare_multiplicative", "actor": "Nina", "reference": "Carlos", "factor": 0.25, "unit": "stamps", "matched_verb": "quarter"}}
{"case_id": "G2-mul-frac-006", "category": "multiplicative", "direction": "fraction", "sentence": "Mia has a quarter as many books as Sam", "expected": {"kind": "compare_multiplicative", "actor": "Mia", "reference": "Sam", "factor": 0.25, "unit": "books", "matched_verb": "quarter"}}
{"case_id": "G2-mul-frac-007", "category": "multiplicative", "direction": "fraction", "sentence": "Luis has a third as many cookies as Maya", "expected": {"kind": "compare_multiplicative", "actor": "Luis", "reference": "Maya", "factor": 0.3333333333333333, "unit": "cookies", "matched_verb": "third"}}
{"case_id": "G2-nested-001", "category": "nested", "sentence": "Jen has 10 more ducks than four times the number of chickens", "expected": {"emits_flat_candidates": ["compare_additive", "compare_multiplicative"], "actor": "Jen", "reference": "the number of chickens", "delta_value": 10, "factor": 4.0, "unit": "ducks"}}
{"case_id": "G2-nested-002", "category": "nested", "sentence": "Jose has 2 more pounds than 2 times the amount of Orlando", "expected": {"emits_flat_candidates": ["compare_additive", "compare_multiplicative"], "actor": "Jose", "reference": "the amount of Orlando", "delta_value": 2, "factor": 2.0, "unit": "pounds"}}
{"case_id": "G2-nested-003", "category": "nested", "sentence": "Sara has 5 fewer marbles than 3 times Bob", "expected": {"emits_flat_candidates": ["compare_additive", "compare_multiplicative"], "actor": "Sara", "reference": "Bob", "delta_value": 5, "factor": 3.0, "unit": "marbles"}}
{"case_id": "G2-refuse-001", "category": "refusal", "sentence": "Alice has as many apples as Bob", "expected": {"refuse": true, "reason": "implicit-comparison 'as many ... as' without a direction anchor — out of closed set"}}
{"case_id": "G2-refuse-002", "category": "refusal", "sentence": "Compared to Bob, Alice has 3 more apples", "expected": {"refuse": true, "reason": "'compared to' prefix — paraphrase outside the closed anchor set"}}
{"case_id": "G2-refuse-003", "category": "refusal", "sentence": "In comparison with Bob, Alice has 3 more apples", "expected": {"refuse": true, "reason": "'in comparison with' prefix — paraphrase outside the closed anchor set"}}
{"case_id": "G2-refuse-004", "category": "refusal", "sentence": "Alice has the same number of apples as Bob", "expected": {"refuse": true, "reason": "'the same number ... as' — equality is not in {more, fewer, times, fraction}"}}
{"case_id": "G2-refuse-005", "category": "refusal", "sentence": "Alice has 3 times more apples than Bob", "expected": {"refuse": true, "reason": "ambiguous 'N times more' — admitted to neither additive nor multiplicative shape (cf. ADR-0123 legacy refusal)"}}
{"case_id": "G2-refuse-006", "category": "refusal", "sentence": "Alice has one-third as many apples as Bob", "expected": {"refuse": true, "reason": "hyphenated fraction 'one-third' is outside the closed anchor alternation (deferred to numerics axis)"}}
{"case_id": "G2-refuse-007", "category": "refusal", "sentence": "Alice has double as many apples as Bob", "expected": {"refuse": true, "reason": "'double as many' structure not admitted — 'double' requires 'double the X' grammar (different sentence shape, deferred)"}}
