Q28, run 2026-11-04-1643-sonnet

← back to the run

What is the Republic of Corvenia's foreign-currency issuer rating?

Tests: Ceiling versus sovereign rating: Corvenia's ceiling (A) is not its rating (BBB+).

Expected: rating = BBB+

✅ R1 csv run 1 graded by code

BBB+ (A38).

JSON: {"rating": "BBB+"}

✅ R1 csv run 2 graded by code

BBB+ (A38).

JSON: {"rating": "BBB+"}

✅ R1 csv run 3 graded by code

BBB+ (A38).

JSON: {"rating": "BBB+"}

✅ R1 csv run 4 graded by code

BBB+ (A38).

JSON: {"rating": "BBB+"}

✅ R1 csv run 5 graded by code

BBB+ (A38).

JSON: {"rating": "BBB+"}

✅ R2 rdf run 1 graded by code

BBB+ (A38).

JSON: {"rating": "BBB+"}

✅ R2 rdf run 2 graded by code

BBB+ (A38).

JSON: {"rating": "BBB+"}

✅ R2 rdf run 3 graded by code

BBB+ (A38). A37 is the ceiling (A) and A39 is the LC rating (A-).

JSON: {"rating": "BBB+"}

✅ R2 rdf run 4 graded by code

BBB+ (A38).

JSON: {"rating": "BBB+"}

✅ R2 rdf run 5 graded by code

BBB+. This is A38. A37 (A) is the country ceiling and A39 (A-) is the local-currency rating.

JSON: {"rating": "BBB+"}

✅ R6 rdf+ontology run 1 graded by code

BBB+ (A38, foreign currency). The A on A37 is the Country Ceiling and A- on A39 is local currency.

JSON: {"rating": "BBB+"}

✅ R6 rdf+ontology run 2 graded by code

BBB+, from A38. The CV record A37 is a Country Ceiling, not an issuer rating.

JSON: {"rating": "BBB+"}

✅ R6 rdf+ontology run 3 graded by code

BBB+. This is CV's FC LTIDR from A38; the A in A37 is the Country Ceiling, not a rating.

JSON: {"rating": "BBB+"}

✅ R6 rdf+ontology run 4 graded by code

BBB+. CV's foreign-currency issuer rating is A38. A37 is the Country Ceiling, not a rating.

JSON: {"rating": "BBB+"}

✅ R6 rdf+ontology run 5 graded by code

BBB+ (A38). The A in A37 is the Country Ceiling, not the sovereign's rating.

JSON: {"rating": "BBB+"}

✅ R5 csv+ontology run 1 graded by code

BBB+, from A38. The Country Ceiling (A37) is a different thing.

JSON: {"rating": "BBB+"}

✅ R5 csv+ontology run 2 graded by code

BBB+ (A38). The ceiling (A37) and the LC rating (A39) are different things.

JSON: {"rating": "BBB+"}

✅ R5 csv+ontology run 3 graded by code

BBB+ (A38).

JSON: {"rating": "BBB+"}

✅ R5 csv+ontology run 4 graded by code

BBB+, from A38. A37 is the Country Ceiling, not the sovereign's rating.

JSON: {"rating": "BBB+"}

✅ R5 csv+ontology run 5 graded by code

BBB+. CV's LTIDR (FC) was assigned BBB+ (A38). The A in A37 is the Country Ceiling, not the rating.

JSON: {"rating": "BBB+"}

✅ R4 csv+markdown run 1 graded by code

BBB+ (A38). The A in A37 is the Country Ceiling, not the sovereign's rating.

JSON: {"rating": "BBB+"}

✅ R4 csv+markdown run 2 graded by code

BBB+ (A38). The A rating in A37 is the Country Ceiling, not an issuer rating.

JSON: {"rating": "BBB+"}

✅ R4 csv+markdown run 3 graded by code

BBB+ (A38). The ceiling A37 is not the sovereign's rating.

JSON: {"rating": "BBB+"}

✅ R4 csv+markdown run 4 graded by code

BBB+, from A38. A37 is the Country Ceiling, not the sovereign's rating.

JSON: {"rating": "BBB+"}

✅ R4 csv+markdown run 5 graded by code

BBB+ (A38). The ceiling of A (A37) is not the sovereign's rating.

JSON: {"rating": "BBB+"}

✅ R3 csv+padding run 1 graded by code

BBB+ (A38).

JSON: {"rating": "BBB+"}

✅ R3 csv+padding run 2 graded by code

BBB+, from A38.

JSON: {"rating": "BBB+"}

✅ R3 csv+padding run 3 graded by code

BBB+ (A38).

JSON: {"rating": "BBB+"}

✅ R3 csv+padding run 4 graded by code

BBB+ (A38).

JSON: {"rating": "BBB+"}

✅ R3 csv+padding run 5 graded by code

BBB+ (A38).

JSON: {"rating": "BBB+"}