Q48, run 2026-11-04-2013-sonnet

← back to the run

How many instruments held a rating on 1 October 2026?

Tests: Local action: the expected rating doesn't count.

Expected: count = 7

✅ R1 csv run 1 graded by code

7: I01 to I07. I08 expired.

JSON: {"count": 7}

✅ R1 csv run 2 graded by code

7, which is I01–I07. I08 is excluded because of A47.

JSON: {"count": 7}

✅ R1 csv run 3 graded by code

7 (I01–I07).

JSON: {"count": 7}

✅ R1 csv run 4 graded by code

7: I01 to I07. I08 is no longer rated.

JSON: {"count": 7}

✅ R1 csv run 5 graded by code

7 (I01–I07). I08's rating expired.

JSON: {"count": 7}

✅ R5 csv+ontology run 1 graded by code

7, which is I01 to I07.

JSON: {"count": 7}

✅ R5 csv+ontology run 2 graded by code

7, which is I01 to I07.

JSON: {"count": 7}

✅ R5 csv+ontology run 3 graded by code

7. I01 to I07 are rated, and I08 is not.

JSON: {"count": 7}

✅ R5 csv+ontology run 4 graded by code

7. I01 to I07 hold ratings, and I08 does not.

JSON: {"count": 7}

✅ R5 csv+ontology run 5 graded by code

7, which is I01 to I07.

JSON: {"count": 7}

✅ R4 csv+markdown run 1 graded by code

7. I01 to I07 are rated, and I08 is not.

JSON: {"count": 7}

✅ R4 csv+markdown run 2 graded by code

7. I01 to I07 hold ratings, and I08 does not.



Note: Q24 in the JSON carries both fields because the question asks only for `investment_grade`; the extra `rating` field is harmless context.

JSON: {"count": 7}

✅ R4 csv+markdown run 3 graded by code

7: I01 to I07. I08 is unrated.

JSON: {"count": 7}

✅ R4 csv+markdown run 4 graded by code

7, I01 to I07. I08 is unrated.

JSON: {"count": 7}

✅ R4 csv+markdown run 5 graded by code

7, which is I01 through I07.



**Correction to Q1:** the answer is A-. I started the line with "BBB+" by mistake. The JSON above has the right value.

JSON: {"count": 7}

✅ R8 csv+axioms run 1 graded by code

7. These are I01 to I07. I08 has only an expected rating.

JSON: {"count": 7}

✅ R8 csv+axioms run 2 graded by code

7. These are I01 to I07. I08 has only an expected rating.

JSON: {"count": 7}

✅ R8 csv+axioms run 3 graded by code

7. I01 to I07 hold a rating, and I08 has only an expected one.

JSON: {"count": 7}

✅ R8 csv+axioms run 4 graded by code

7. These are I01 to I07, and I08 is only an expected rating.

JSON: {"count": 7}

✅ R8 csv+axioms run 5 graded by code

7: I01 to I07.

JSON: {"count": 7}