{
  "good": [
    25301,
    25303,
    25304,
    25305,
    25306,
    25307,
    25308,
    25309,
    25310,
    25311,
    25312,
    25313,
    25314,
    25315,
    25316,
    25317,
    25318,
    25319,
    25320,
    25321,
    25322,
    25323,
    25324,
    25325,
    25326,
    25327,
    25328,
    25330,
    25331,
    25332,
    25333,
    25334,
    25336,
    25337,
    25340,
    25341,
    25342,
    25344,
    25345,
    25346,
    25347,
    25348,
    25349,
    25350,
    25352,
    25353,
    25354,
    25355,
    25356,
    25357,
    25358,
    25359,
    25360,
    25361,
    25362,
    25363,
    25365,
    25366,
    25367,
    25368,
    25371,
    25372,
    25373,
    25374,
    25376,
    25377,
    25378,
    25379,
    25380,
    25381,
    25382,
    25386,
    25388,
    25389,
    25390,
    25391,
    25392,
    25393,
    25394,
    25395,
    25396,
    25397,
    25398,
    25399,
    25400,
    25401,
    25402,
    25403,
    25404,
    25405,
    25406,
    25407,
    25408,
    25409,
    25410,
    25411,
    25412,
    25413,
    25414,
    25416,
    25417,
    25418,
    25419,
    25420,
    25421,
    25422,
    25423,
    25424,
    25425,
    25426,
    25427,
    25428,
    25429,
    25430,
    25431,
    25432,
    25433,
    25434,
    25435,
    25436,
    25437,
    25438,
    25439,
    25440,
    25441,
    25442,
    25443,
    25444,
    25445,
    25446,
    25447,
    25448,
    25449,
    25450,
    25451,
    25452,
    25453,
    25454,
    25455,
    25456,
    25457,
    25458,
    25459,
    25461,
    25462,
    25464,
    25465,
    25467,
    25468,
    25469,
    25470,
    25471,
    25472,
    25473,
    25474,
    25475,
    25476,
    25478,
    25479,
    25480,
    25481,
    25482,
    25483,
    25484,
    25485,
    25486,
    25487,
    25488,
    25489,
    25490,
    25491,
    25492,
    25493,
    25495,
    25496,
    25497,
    25498,
    25499,
    25501
  ],
  "needs_revision": {
    "25302": "KEY_DEPENDENT: 'per the printed key the fraction...' - not self-contained reasoning",
    "25329": "KEY_DEPENDENT: 'Using the printed working, shaded area...' - geometry solution not independently derived",
    "25335": "KEY_DEPENDENT: solution calculates 1410 but reports 1420 from 'the paper's working' - answer discrepancy resolved via key",
    "25338": "KEY_DEPENDENT: 'Using the printed working: B units = 13 + 15...' - graph values read from key not figure",
    "25339": "KEY_DEPENDENT: 'Following the printed key, the number of apples...' - answer taken from key",
    "25343": "KEY_DEPENDENT: graph reading solution relies on 'using the printed working'",
    "25351": "KEY_DEPENDENT: 'the printed key gives p = 40°' - angle solution not self-contained",
    "25364": "KEY_DEPENDENT: 'Key: (a) 4095, (b) 5049' appended at end - solution parrots key",
    "25369": "KEY_DEPENDENT: 'using the printed key the unshaded overlap area = 4 cm²' - overlap area from key",
    "25383": "KEY_DEPENDENT: 'The printed key reads 196 pens' - solution uses key's number, not own reading",
    "25384": "KEY_DEPENDENT: 'key: A in first 5 h = 80 - 50...' - robot rates from key",
    "25385": "KEY_DEPENDENT: 'key: 60 ÷ 2 = 30 cm...' - geometry dimensions from key",
    "25387": "KEY_DEPENDENT: 'key: 215u = 5805 (before removing GST in key)...' - pricing from key",
    "25415": "KEY_DEPENDENT: 'per key: shaded = 4 units of ABCD = 9 units' - fraction from key",
    "25460": "KEY_DEPENDENT: 'using the printed key: the unfolded rectangle is...' - perimeter from key",
    "25463": "KEY_DEPENDENT: 'per the printed key, the measured marked angle is...' - measurement from key",
    "25466": "KEY_DEPENDENT: 'per printed key: 2u = 52, 1u = 26' - student count from key",
    "25477": "KEY_DEPENDENT: 'Per the printed key, the shaded area...works out to 92.36 cm²' - no independent work",
    "25494": "KEY_DEPENDENT: 'which is the answer given in the key' - possible doll height from key",
    "25500": "KEY_DEPENDENT: 'Using the printed working: ∠SQP = (180 - 27) ÷ 2 = 76.5°' - angle from key",
    "25370": "EMPTY: no solution text (solid/cubes question needs explanation)",
    "25375": "EMPTY: no solution text (angle question needs explanation)"
  }
}