Q15, run 2026-11-04-1738-sonnet

← back to the run

What was Halden Bank's rating on 1 January 2026?

Tests: Time: the downgrade came later in 2026.

Expected: rating = A-

✅ R1 csv run 1 graded by code

A-. A26 assigned A- on 2023-05-01 and the downgrade (A27) came on 2026-04-15. E17 is a duplicate record of E10 (same LEI).

JSON: {"rating": "A-"}

✅ R1 csv run 2 graded by code

A-. A26 assigned it on 2023-05-01, and the downgrade A27 came on 2026-04-15.

JSON: {"rating": "A-"}

✅ R1 csv run 3 graded by code

A-. E10 was assigned A- in 2023 (A26) and not downgraded to BBB+ until 2026-04-15 (A27). E17 is just a duplicate record.

JSON: {"rating": "A-"}

✅ R1 csv run 4 graded by code

A-. E10 was assigned A- (A26) and downgraded only on 2026-04-15 (A27). E17 is a duplicate record with no actions.

JSON: {"rating": "A-"}

✅ R1 csv run 5 graded by code

A-. A26 (2023-05-01) assigned it, and the downgrade to BBB+ (A27) came on 2026-04-15.

JSON: {"rating": "A-"}

✅ R4 csv+markdown run 1 graded by code

A-. E10 (and E17, the same LEI) was rated A- from A26, and the downgrade A27 only came on 2026-04-15.

JSON: {"rating": "A-"}

✅ R4 csv+markdown run 2 graded by code

A-. A26 assigned A- to E10 in 2023, and the next action, A27, is dated 2026-04-15. E17 is the same entity and has no actions of its own.

JSON: {"rating": "A-"}

✅ R4 csv+markdown run 3 graded by code

A-. E10 was assigned A- (A26) and not downgraded until 2026-04-15 (A27). E17 is a research duplicate of E10.

JSON: {"rating": "A-"}

✅ R4 csv+markdown run 4 graded by code

A-. E10 and E17 share an LEI. A26 set A- in 2023, and the downgrade A27 came only on 2026-04-15.

JSON: {"rating": "A-"}

✅ R4 csv+markdown run 5 graded by code

A-. E10 and E17 share an LEI, so they are one entity, and A26 (A-) held until A27 on 2026-04-15.

JSON: {"rating": "A-"}

✅ R10 executed run 1 graded by code

A-. E10 held A- until 2026-04-15 (A26).

JSON: {"rating": "A-"}

✅ R10 executed run 2 graded by code

A-. E10 held A- until 2026-04-15 (A26).

JSON: {"rating": "A-"}

✅ R10 executed run 3 graded by code

A-. E10 held A- from 2023-05-01 to 2026-04-15 (A26); E17 is merged into E10.

JSON: {"rating": "A-"}

✅ R10 executed run 4 graded by code

A- (E10 A26).

JSON: {"rating": "A-"}

✅ R10 executed run 5 graded by code

A-. A26 ran from 2023-05-01 to 2026-04-15.

JSON: {"rating": "A-"}