Q40, run 2026-11-05-1515-sonnet-query

← back to the run

How many distinct issuers domiciled in GB held an issuer rating on 1 October 2026?

Tests: Identity and withdrawal: Northwind counted once, Pellam not at all, the QA record ignored.

Expected: count = 79

❌ D1 sql run 1 graded by code · query session

87. This counts distinct LEIs among GB entities with a current issuer rating.

JSON: {"count": 87}

Why: count: expected 79, got 87

❌ D1 sql run 2 graded by code · query session

87. This counts distinct GB-domiciled LEIs with an active FC issuer rating.

JSON: {"count": 87}

Why: count: expected 79, got 87

❌ D1 sql run 3 graded by code · query session

87. This counts distinct GB-domiciled de-duplicated issuers with an issuer rating on 1 Oct 2026.

JSON: {"count": 87}

Why: count: expected 79, got 87

❌ D1 sql run 4 graded by code · query session

87.

JSON: {"count": 87}

Why: count: expected 79, got 87

❌ D1 sql run 5 graded by code · query session

87.

JSON: {"count": 87}

Why: count: expected 79, got 87

✅ D2 sql+markdown run 1 graded by code · query session

79.

JSON: {"count": 79}

✅ D2 sql+markdown run 2 graded by code · query session

79. These are distinct GB-domiciled issuers, using RESEARCH country where records disagree.

JSON: {"count": 79}

✅ D2 sql+markdown run 3 graded by code · query session

79, after taking country from the RESEARCH record where records disagree.

JSON: {"count": 79}

✅ D2 sql+markdown run 4 graded by code · query session

79. This counts distinct entities rated on 2026-10-01 and domiciled in GB.

JSON: {"count": 79}

✅ D2 sql+markdown run 5 graded by code · query session

79. This counts GB-domiciled LEIs with a long-term issuer rating that was not withdrawn on 1 Oct 2026, using the RESEARCH country where records disagree.

JSON: {"count": 79}

❌ D4 sparql run 1 graded by code · query session

87. This is distinct LEIs among non-sovereign GB-domiciled issuers rated on 1 October 2026.

JSON: {"count": 87}

Why: count: expected 79, got 87

❌ D4 sparql run 2 graded by code · query session

87, counting distinct LEI-based entities with country GB.

JSON: {"count": 87}

Why: count: expected 79, got 87

❌ D4 sparql run 3 graded by code · query session

(no answer found)

JSON: {"count": null}

Why: count: expected 79, got None

❌ D4 sparql run 4 graded by code · query session

88. This may include duplicate records of the same LEI.

JSON: {"count": 88}

Why: count: expected 79, got 88

❌ D4 sparql run 5 graded by code · query session

87.

JSON: {"count": 87}

Why: count: expected 79, got 87

❌ D5 sparql+ontology run 1 graded by code · query session

(no answer found)

JSON: {"count": null}

Why: count: expected 79, got None

✅ D5 sparql+ontology run 2 graded by code · query session

79. This counts GB-domiciled LEIs holding a non-withdrawn issuer rating on 1 Oct 2026; I did not check the RESEARCH country override for this query.

JSON: {"count": 79}

❌ D5 sparql+ontology run 3 graded by code · query session

Not determined; I did not run the GB count, so 0 is a placeholder.

JSON: {"count": 0}

Why: count: expected 79, got 0

✅ D5 sparql+ontology run 4 graded by code · query session

79.

JSON: {"count": 79}

❌ D5 sparql+ontology run 5 graded by code · query session

Not determined. I did not complete that query.

JSON: {"count": null}

Why: count: expected 79, got None

✅ D3 sql+executed run 1 graded by code · query session

79.

JSON: {"count": 79}

✅ D3 sql+executed run 2 graded by code · query session

79 distinct GB issuers.

JSON: {"count": 79}

✅ D3 sql+executed run 3 graded by code · query session

79 GB-domiciled issuers.

JSON: {"count": 79}

✅ D3 sql+executed run 4 graded by code · query session

79.

JSON: {"count": 79}

✅ D3 sql+executed run 5 graded by code · query session

79.

JSON: {"count": 79}

✅ D6 sparql+axioms run 1 graded by code · query session

79.

JSON: {"count": 79}

✅ D6 sparql+axioms run 2 graded by code · query session

79. This counts entity records, so it may include a few duplicate records of the same entity.

JSON: {"count": 79}

✅ D6 sparql+axioms run 3 graded by code · query session

79.

JSON: {"count": 79}

✅ D6 sparql+axioms run 4 graded by code · query session

79, counted as records, so duplicates may inflate it.

JSON: {"count": 79}

✅ D6 sparql+axioms run 5 graded by code · query session

79.

JSON: {"count": 79}