Q30, run 2026-11-05-2135-sonnet

← back to the run

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', 'E1028', 'E1039', 'E1101', 'E1126', 'E1194', 'E1236', 'E15']

✅ R1 csv run 1 graded by code

E05, E15, E1028, E1039, E1101, E1126, E1194 and E1236. The ceilings are VD = BB (A12) and CV = A (A37), and each of these has an FC rating exactly equal to its country's ceiling.

JSON: {"entities": ["E05", "E15", "E1028", "E1039", "E1101", "E1126", "E1194", "E1236"]}

✅ R1 csv run 2 graded by code

8 entities have an FC rating exactly at their country's ceiling. Valdoria's ceiling is BB (A12) and Corvenia's is A (A37). The at-ceiling entities are E05, E1028, E1101, E1126 and E1236 (all BB) and E15, E1039 and E1194 (all A).

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R1 csv run 3 graded by code

E05, E1028, E1101, E1126 and E1236 (FC BB, VD ceiling BB), plus E15, E1039 and E1194 (FC A, CV ceiling A).

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R1 csv run 4 graded by code

E05, E1028, E1101, E1126, E1236, E15, E1039 and E1194. Valdoria's ceiling is BB (A12) and Corvenia's is A (A37). Each of these has a foreign-currency rating equal to its country's ceiling.

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R1 csv run 5 graded by code

8 entities have an FC rating exactly at the ceiling. VD's ceiling is BB (A12) and CV's is A (A37). Their FC ratings are: E05 BB, E1028 BB, E1101 BB, E1126 BB, E1236 BB, E15 A, E1039 A and E1194 A.

JSON: {"entities": ["E05", "E15", "E1028", "E1101", "E1126", "E1236", "E1039", "E1194"]}

✅ R2 rdf run 1 graded by code

E15, E1039, E1194 (Corvenia, ceiling A) and E05, E1028, E1101, E1126, E1236 (Valdoria, ceiling BB). Their foreign-currency ratings equal the sovereign's country-ceiling rating (A37 and A12).

JSON: {"entities": ["E15", "E1039", "E1194", "E05", "E1028", "E1101", "E1126", "E1236"]}

✅ R2 rdf run 2 graded by code

Eight entities: E05, E1028, E1101, E1126 and E1236 (VD, FC BB = ceiling BB) and E15, E1039 and E1194 (CV, FC A = ceiling A). Ceilings exist only for VD (A12) and CV (A37).

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R2 rdf run 3 graded by code

Eight entities: E05, E1028, E1101, E1126 and E1236 (Valdoria, ceiling BB) and E15, E1039 and E1194 (Corvenia, ceiling A). Each has a foreign-currency rating equal to the ceiling. These are the only two ceilings the data gives.

JSON: {"entities": ["E05", "E1028", "E1039", "E1101", "E1126", "E1194", "E1236", "E15"]}

✅ R2 rdf run 4 graded by code

E05, E1028, E1101, E1126 and E1236 sit at the Valdoria ceiling of BB; E15, E1039 and E1194 sit at the Corvenia ceiling of A. These are entities in countries whose Country Ceiling (CC) is set by A12 (VD, BB) and A37 (CV, A).

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R2 rdf run 5 graded by code

E05, E1028, E1101, E1126 and E1236 are foreign-currency BB, equal to VD's BB ceiling. E15, E1039 and E1194 are foreign-currency A, equal to CV's A ceiling (A37).

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R6 rdf+ontology run 1 graded by code

8 entities. In CV (ceiling A), E15, E1039 and E1194 have FC rating A. In VD (ceiling BB), E05, E1101, E1028, E1126 and E1236 have FC rating BB.

JSON: {"entities": ["E15", "E1039", "E1194", "E05", "E1101", "E1028", "E1126", "E1236"]}

✅ R6 rdf+ontology run 2 graded by code

I compared each entity's foreign-currency rating with its country's ceiling (CV = A, VD = BB), using the RESEARCH country where records disagree. Eight entities sit exactly at the ceiling: E15, E1039 and E1194 at A, and E05, E1028, E1101, E1126 and E1236 at BB.

JSON: {"entities": ["E15", "E1039", "E1194", "E05", "E1028", "E1101", "E1126", "E1236"]}

✅ R6 rdf+ontology run 3 graded by code

E05, E1101, E1236, E1126, E1028, E15, E1039 and E1194. The VD ceiling is BB and the CV ceiling is A (A12, A37). E1307 is at BB- after A1661, and E1245 is domiciled in FR per the RESEARCH record.

JSON: {"entities": ["E05", "E1101", "E1236", "E1126", "E1028", "E15", "E1039", "E1194"]}

✅ R6 rdf+ontology run 4 graded by code

Eight entities were exactly at their ceiling. CV's ceiling is A and applies to E15, E1039 and E1194. VD's ceiling is BB and applies to E05, E1028, E1101, E1126 and E1236.

JSON: {"entities": ["E15", "E1039", "E1194", "E05", "E1028", "E1101", "E1126", "E1236"]}

✅ R6 rdf+ontology run 5 graded by code

8 entities: E05, E1028, E1101, E1126, E1236 (VD, ceiling BB) and E15, E1039, E1194 (CV, ceiling A). Each has a foreign-currency rating exactly at its ceiling.

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R5 csv+ontology run 1 graded by code

Eight entities were exactly at their country's ceiling: E05, E1028, E1101, E1126, E1236 at VD's BB, and E15, E1039, E1194 at CV's A. E1279's FC rating is withdrawn, and E1245 is domiciled in FR per RESEARCH record E1246.

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R5 csv+ontology run 2 graded by code

8 entities: E05, E1028, E1101, E1126, E1236 at VD's BB ceiling, and E15, E1039, E1194 at CV's A ceiling.

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R5 csv+ontology run 3 graded by code

8 entities, listed in the JSON, are at their ceiling. The ceilings are A for CV (A37) and BB for VD (A12). E1245 is excluded because RESEARCH puts it in FR (E1246).

JSON: {"entities": ["E15", "E1039", "E1194", "E05", "E1028", "E1101", "E1126", "E1236"]}

✅ R5 csv+ontology run 4 graded by code

Eight entities. In CV (ceiling A), E15 and E1039 and E1194 are at A. In VD (ceiling BB), E05, E1028, E1101, E1126 and E1236 are at BB.

JSON: {"entities": ["E15", "E1039", "E1194", "E05", "E1028", "E1101", "E1126", "E1236"]}

✅ R5 csv+ontology run 5 graded by code

Eight entities: E05, E1028, E1101, E1126, E1236 (all FC BB, ceiling BB) and E15, E1039, E1194 (all FC A, ceiling A).

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R4 csv+markdown run 1 graded by code

E05, E1028, E1101, E1126 and E1236 are at the VD ceiling of BB. E15, E1039 and E1194 are at the CV ceiling of A. E1245 is excluded because its RESEARCH record places it in FR.

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R4 csv+markdown run 2 graded by code

Eight entities. The VD ceiling is BB and the CV ceiling is A. At BB in VD are E05, E1028, E1101, E1126 and E1236. At A in CV are E15, E1039 and E1194. E1245 is treated as French because the RESEARCH record E1246 holds the country.

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R4 csv+markdown run 3 graded by code

Eight entities. At the VD ceiling of BB: E05, E1028, E1101, E1126 and E1236. At the CV ceiling of A: E15, E1039 and E1194.

JSON: {"entities": ["E05", "E15", "E1028", "E1039", "E1101", "E1126", "E1194", "E1236"]}

✅ R4 csv+markdown run 4 graded by code

Eight entities sit exactly at their ceiling: E05, E1028, E1101, E1126, E1236 (VD, BB) and E15, E1039, E1194 (CV, A). E1245 is excluded because the research record puts its domicile in FR.

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R4 csv+markdown run 5 graded by code

E05, E1028, E1101, E1126, E1236 (all FC BB, ceiling BB), and E15, E1039, E1194 (all FC A, ceiling A).

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R3 csv+padding run 1 graded by code

E05, E1028, E1101, E1126, E1236 (VD ceiling BB) and E15, E1039, E1194 (CV ceiling A).

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R3 csv+padding run 2 graded by code

8 entities: E05, E1028, E1101, E1126, E1236 (ceiling BB, VD) and E15, E1039, E1194 (ceiling A, CV).
- Ceilings exist only for VD (BB, A12) and CV (A, A37).
- E1307 is excluded because its latest rating is BB-.

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R3 csv+padding run 3 graded by code

8 entities (listed in the JSON). VD's ceiling is BB and CV's is A, and these have foreign-currency ratings at exactly that level.

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R3 csv+padding run 4 graded by code

Eight entities: E05, E1028, E1101, E1126 and E1236 at VD's BB ceiling, and E15, E1039 and E1194 at CV's A ceiling.

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R3 csv+padding run 5 graded by code

8 entities: E05, E1028, E1101, E1126 and E1236 at VD's BB ceiling, and E15, E1039 and E1194 at CV's A ceiling.

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R10 executed run 1 graded by code

E15, E1039, E1194 (all CV, FC A, ceiling A) and E05, E1028, E1101, E1126, E1236 (all VD, FC BB, ceiling BB).

JSON: {"entities": ["E15", "E1039", "E1194", "E05", "E1028", "E1101", "E1126", "E1236"]}

✅ R10 executed run 2 graded by code

E05, E15, E1028, E1039, E1101, E1126, E1194, E1236. The CV ceiling is A and the VD ceiling is BB, and each of these has an open FC rating exactly at its country's ceiling.

JSON: {"entities": ["E05", "E15", "E1028", "E1039", "E1101", "E1126", "E1194", "E1236"]}

✅ R10 executed run 3 graded by code

Eight entities sit exactly at their country's ceiling. For CV (ceiling A): E15, E1039 and E1194. For VD (ceiling BB): E05, E1028, E1101, E1126 and E1236.

JSON: {"entities": ["E15", "E1039", "E1194", "E05", "E1028", "E1101", "E1126", "E1236"]}

✅ R10 executed run 4 graded by code

The CV ceiling is A and the VD ceiling is BB. E15 (A), E1039 (A) and E1194 (A) sit at the CV ceiling. E05, E1028, E1101, E1126 and E1236 (all BB) sit at the VD ceiling.

JSON: {"entities": ["E15", "E1039", "E1194", "E05", "E1028", "E1101", "E1126", "E1236"]}

✅ R10 executed run 5 graded by code

E15, E1039, E1194 (CV, ceiling A) and E05, E1028, E1101, E1126, E1236 (VD, ceiling BB), all at the ceiling in foreign currency.

JSON: {"entities": ["E15", "E1039", "E1194", "E05", "E1028", "E1101", "E1126", "E1236"]}

✅ R7 csv+neutral run 1 graded by code

The ceilings are VD = BB and CV = A. At the ceiling are E05, E1028, E1101, E1126 and E1236 (all BB, VD), and E15, E1039 and E1194 (all A, CV).

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R7 csv+neutral run 2 graded by code

Eight entities. Valdoria's ceiling is BB and Corvenia's is A. E05, E1028, E1101, E1126 and E1236 are at BB, and E15, E1039 and E1194 are at A.

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R7 csv+neutral run 3 graded by code

8 entities, listed in the JSON. Valdoria's ceiling is BB (A12) and Corvenia's is A (A37).

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R7 csv+neutral run 4 graded by code

8 entities (listed in the JSON). The ceilings are BB for VD and A for CV. At the ceiling were E05, E1028, E1101, E1126 and E1236 (all BB, VD) and E15, E1039 and E1194 (all A, CV).

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R7 csv+neutral run 5 graded by code

Eight entities. The VD ceiling is BB: E05, E1028, E1101, E1126 and E1236 have FC BB. The CV ceiling is A: E15, E1039 and E1194 have FC A.

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R8 csv+axioms run 1 graded by code

E05, E1028, E1101, E1126 and E1236 sit at the Valdoria ceiling of BB. E15, E1039 and E1194 sit at the Corvenia ceiling of A.

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R8 csv+axioms run 2 graded by code

Eight entities were exactly at their ceiling: E05, E1028, E1101, E1126 and E1236 at BB (Valdoria), and E15, E1039 and E1194 at A (Corvenia). Domicile follows the RESEARCH record, so Gater (E1245) is treated as French and drops out.

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R8 csv+axioms run 3 graded by code

8 entities (list in the JSON). Their FC LTIDR equals the ceiling: BB for VD (A12) and A for CV (A37). E1245 is excluded because its research record puts its domicile in FR.

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R8 csv+axioms run 4 graded by code

Eight entities have an FC rating exactly at their ceiling. The VD ceiling is BB (A12) and the CV ceiling is A (A37). E05, E1028, E1101, E1126 and E1236 are at BB. E15, E1039 and E1194 are at A.

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R8 csv+axioms run 5 graded by code

Eight entities. The VD ceiling is BB and the CV ceiling is A, and E05, E1028, E1101, E1126 and E1236 sit at BB while E15, E1039 and E1194 sit at A.

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R9 csv+axioms+markdown run 1 graded by code

Eight entities. E05, E1028, E1101, E1126 and E1236 sit at VD's BB ceiling, and E15, E1039 and E1194 sit at CV's A ceiling.

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R9 csv+axioms+markdown run 2 graded by code

8 entities have an FC rating exactly at their country's ceiling. The ceilings are VD BB and CV A.

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R9 csv+axioms+markdown run 3 graded by code

8 entities. VD's ceiling is BB (A12) and CV's is A (A37). Eight non-sovereign entities domiciled in those countries sit exactly at the ceiling; the IDs are in the JSON.

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R9 csv+axioms+markdown run 4 graded by code

8 entities, listed in the JSON, whose FC rating equals the ceiling. Five are in VD (ceiling BB) and three in CV (ceiling A).

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}

✅ R9 csv+axioms+markdown run 5 graded by code

E05, E1028, E1101, E1126 and E1236 at the VD ceiling of BB. E15, E1039 and E1194 at the CV ceiling of A. E1245 is excluded because its RESEARCH record puts it in FR.

JSON: {"entities": ["E05", "E1028", "E1101", "E1126", "E1236", "E15", "E1039", "E1194"]}