{
  "good": [4359, 4361, 4362, 4363, 4364, 4365, 4366, 4368, 4370, 4373, 4375, 4377, 4379, 4458, 4459, 4460, 4461, 4462],
  "needs_revision": {
    "4371": "KEY CONFLICT: solution correctly computes daughter's share as 2/15 via sequential-remainder logic (wife 1/3, son 1/5 of remainder=2/15, daughter 1/4 of new remainder=2/15), which matches Option A. Stored correct_index=1 points to Option B (1/15). The answer key appears wrong; verify against original source before publishing.",
    "4372": "KEY CONFLICT: solution correctly computes charity as $240,000 (whole=$600k, remainder=$400k, daughter 1/4+son 3/20 both from same remainder=$160k total, leaving charity=$240k), matching answers array ['240000']. But stored correct_index=220000 is inconsistent — likely a data entry typo (220000 vs 240000). Verify and fix correct_index before publishing."
  }
}
