Q30, run 2026-11-04-1825-sonnet
Which entities had a foreign-currency issuer rating exactly at their country's ceiling on 1 October 2026?
Tests: Ceilings: which ratings the cap binds.
Expected: entities = ['E05', 'E15']
csv run 1
E05 and E15. Their FC ratings equal their countries' ceilings: BB for Valdoria (A14, A12) and A for Corvenia (A41, A37).
JSON: {"entities": ["E05", "E15"]}
csv run 2
E05 and E15. E05's foreign-currency rating is BB (A14), equal to Valdoria's BB ceiling. E15's is A (A41), equal to Corvenia's A ceiling (A37). CV itself is BBB+, below its ceiling.
JSON: {"entities": ["E05", "E15"]}
csv run 3
E05 and E15. E05's foreign-currency rating is BB (A14), equal to VD's ceiling of BB. E15's is A (A41), equal to CV's ceiling of A (A37).
JSON: {"entities": ["E05", "E15"]}
csv run 4
E05 (FC BB against Valdoria's ceiling of BB) and E15 (FC A against Corvenia's ceiling of A). Only these two countries have ceilings in the data.
JSON: {"entities": ["E05", "E15"]}
csv run 5
E05 and E15. E05's foreign-currency rating is BB (A14) against the Valdoria ceiling of BB (A12), and E15's is A (A41) against the Corvenia ceiling of A (A37).
JSON: {"entities": ["E05", "E15"]}
csv+ontology run 1
E05 and E15. E05's FC rating is BB, equal to the VD ceiling of BB, and E15's FC rating is A, equal to the CV ceiling of A. CV's own FC rating is BBB+, not A, so CV is not included.
JSON: {"entities": ["E05", "E15"]}
csv+ontology run 2
E05 and E15. E05 has FC BB against the VD ceiling of BB, and E15 has FC A against the CV ceiling of A. CV itself is BBB+, below the ceiling.
JSON: {"entities": ["E05", "E15"]}
csv+ontology run 3
E05 and E15. E05's FC rating of BB equals the VD ceiling of BB (A14 vs A12). E15's FC rating of A equals the CV ceiling of A (A41 vs A37).
JSON: {"entities": ["E05", "E15"]}
csv+ontology run 4
E05 and E15. E05's FC rating is BB, equal to VD's ceiling of BB. E15's FC rating is A, equal to CV's ceiling of A.
JSON: {"entities": ["E05", "E15"]}
csv+ontology run 5
E05 and E15. E05's FC rating is BB, equal to VD's ceiling (A14, A12), and E15's FC rating is A, equal to CV's ceiling (A41, A37).
JSON: {"entities": ["E05", "E15"]}
csv+axioms run 1
E05 and E15. E05's foreign-currency rating is BB (A14) against a ceiling of BB (A12). E15's is A (A41) against a ceiling of A (A37).
JSON: {"entities": ["E05", "E15"]}
csv+axioms run 2
E05 and E15. E05's FC rating of BB equals Valdoria's ceiling of BB (A14, A12), and E15's FC rating of A equals Corvenia's ceiling of A (A41, A37).
JSON: {"entities": ["E05", "E15"]}
csv+axioms run 3
E05 (FC BB against a BB ceiling, A14 and A12) and E15 (FC A against an A ceiling, A41 and A37).
JSON: {"entities": ["E05", "E15"]}
csv+axioms run 4
E05 (FC BB, VD ceiling BB) and E15 (FC A, CV ceiling A).
JSON: {"entities": ["E05", "E15"]}
csv+axioms run 5
E05 and E15. E05's FC rating is BB against Valdoria's ceiling of BB (A14, A12). E15's FC rating is A against Corvenia's ceiling of A (A41, A37).
JSON: {"entities": ["E05", "E15"]}
csv+axioms+markdown run 1
E05 and E15. E05's FC rating is BB, equal to the VD ceiling of BB. E15's FC rating is A, equal to the CV ceiling of A.
JSON: {"entities": ["E05", "E15"]}
csv+axioms+markdown run 2
E05 and E15. E05's FC rating is BB, equal to the VD ceiling BB, and E15's FC rating is A, equal to the CV ceiling A.
JSON: {"entities": ["E05", "E15"]}
csv+axioms+markdown run 3
E05 and E15. E05's FC rating is BB, equal to the VD ceiling of BB, and E15's is A, equal to the CV ceiling of A.
JSON: {"entities": ["E05", "E15"]}
csv+axioms+markdown run 4
E05 and E15. E05 is at BB against the VD ceiling of BB, and E15 is at A against the CV ceiling of A.
JSON: {"entities": ["E05", "E15"]}
csv+axioms+markdown run 5
E05 (FC BB, VD ceiling BB) and E15 (FC A, CV ceiling A).
JSON: {"entities": ["E05", "E15"]}