Q49, run 2026-11-04-2022-sonnet

← back to the run

Who is Cerid Rosor Holdings SA's ultimate parent?

Tests: Paths and identity: a chain of parents several levels long, with one link naming a RESEARCH record of the parent.

Expected: parent = E5001

✅ R1 csv run 1 graded by code

E5001. E5011's parent is E5167, a duplicate of E5005, which sits under E5002 and E5001.

JSON: {"parent": "E5001"}

✅ R1 csv run 2 graded by code

E5001. The chain is E5047→E5035→E5023→E5011→E5167 (a duplicate of E5005)→E5002→E5001.

JSON: {"parent": "E5001"}

✅ R1 csv run 3 graded by code

E5001 (Cerid Group plc). E5047's chain runs E5035, E5023, E5011, E5167, which is the duplicate of E5005, then E5002 and E5001.

JSON: {"parent": "E5001"}

✅ R1 csv run 4 graded by code

E5001. The chain is E5047 → E5035 → E5023 → E5011 → E5167 (= E5005) → E5002 → E5001.

JSON: {"parent": "E5001"}

✅ R1 csv run 5 graded by code

E5001. The chain is E5047, E5035, E5023, E5011, then E5167, the RESEARCH duplicate of E5005, then E5002, then E5001.

JSON: {"parent": "E5001"}

✅ R4 csv+markdown run 1 graded by code

E5001. Following parent links from E5047 gives E5035, E5023, E5011, then E5167, which is the same entity as E5005, then E5002 and E5001.

JSON: {"parent": "E5001"}

✅ R4 csv+markdown run 2 graded by code

E5001. The chain is E5047, E5035, E5023, E5011, then E5167 (the same entity as E5005), E5002, and E5001.

JSON: {"parent": "E5001"}

✅ R4 csv+markdown run 3 graded by code

E5001. The chain is E5047 → E5035 → E5023 → E5011 → E5005 → E5002 → E5001.

JSON: {"parent": "E5001"}

✅ R4 csv+markdown run 4 graded by code

E5001. The chain is E5047 → E5035 → E5023 → E5011 → E5167 (which is E5005) → E5002 → E5001.

JSON: {"parent": "E5001"}

✅ R4 csv+markdown run 5 graded by code

E5001. The chain is E5047, E5035, E5023, E5011, E5167 (same entity as E5005), E5002, E5001.

JSON: {"parent": "E5001"}

✅ R10 executed run 1 graded by code

E5001.

JSON: {"parent": "E5001"}

✅ R10 executed run 2 graded by code

E5001.

JSON: {"parent": "E5001"}

✅ R10 executed run 3 graded by code

E5001.

JSON: {"parent": "E5001"}

✅ R10 executed run 4 graded by code

E5001 (entities.csv).

JSON: {"parent": "E5001"}

✅ R10 executed run 5 graded by code

E5001.

JSON: {"parent": "E5001"}

✅ R8 csv+axioms run 1 graded by code

E5001. The chain is E5047 → E5035 → E5023 → E5011 → E5167/E5005 → E5002 → E5001.

JSON: {"parent": "E5001"}

✅ R8 csv+axioms run 2 graded by code

E5001. The chain is E5047 → E5035 → E5023 → E5011 → E5167 (same LEI as E5005) → E5002 → E5001.

JSON: {"parent": "E5001"}

✅ R8 csv+axioms run 3 graded by code

E5001. The chain is E5047 → E5035 → E5023 → E5011 → E5167 (same LEI as E5005) → E5005 → E5002 → E5001.

JSON: {"parent": "E5001"}

✅ R8 csv+axioms run 4 graded by code

E5001. The chain is E5047, E5035, E5023, E5011, E5005 (E5011's parent E5167 has E5005's LEI), E5002, then E5001.

JSON: {"parent": "E5001"}

✅ R8 csv+axioms run 5 graded by code

E5001. E5047 → E5035 → E5023 → E5011 → E5005 → E5002 → E5001. E5011's parent E5167 shares E5005's LEI.

JSON: {"parent": "E5001"}