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

← back to the run

How many levels of ownership separate Cerid Rosor Holdings SA from its ultimate parent?

Tests: Paths: the length of the chain, counted across the RESEARCH record.

Expected: count = 6

✅ R1 csv run 1 graded by code

6 levels: E5047, E5035, E5023, E5011, E5005, E5002, E5001.

JSON: {"count": 6}

✅ R1 csv run 2 graded by code

6 levels.

JSON: {"count": 6}

✅ R1 csv run 3 graded by code

6 levels: E5035, E5023, E5011, E5005, E5002, E5001.

JSON: {"count": 6}

✅ R1 csv run 4 graded by code

6 levels.

JSON: {"count": 6}

✅ R1 csv run 5 graded by code

6 levels, counted along that chain.

JSON: {"count": 6}

✅ R4 csv+markdown run 1 graded by code

6. The levels are E5035, E5023, E5011, E5005, E5002, E5001.

JSON: {"count": 6}

✅ R4 csv+markdown run 2 graded by code

6 levels.

JSON: {"count": 6}

✅ R4 csv+markdown run 3 graded by code

6.

JSON: {"count": 6}

✅ R4 csv+markdown run 4 graded by code

6 levels, by the chain in Q49.

JSON: {"count": 6}

✅ R4 csv+markdown run 5 graded by code

6 levels along that chain.

JSON: {"count": 6}

✅ R10 executed run 1 graded by code

6 levels (ancestors.csv: E5047 to E5001).

JSON: {"count": 6}

✅ R10 executed run 2 graded by code

6 levels (E5047 to E5001 at levels_up 6).

JSON: {"count": 6}

✅ R10 executed run 3 graded by code

6, since `ancestors.csv` has E5047 → E5001 at levels_up = 6.

JSON: {"count": 6}

✅ R10 executed run 4 graded by code

6 levels (E5047 to E5001 in ancestors.csv).

JSON: {"count": 6}

✅ R10 executed run 5 graded by code

6 levels (ancestors.csv).

JSON: {"count": 6}

✅ R8 csv+axioms run 1 graded by code

6.

JSON: {"count": 6}

✅ R8 csv+axioms run 2 graded by code

6 levels.

JSON: {"count": 6}

✅ R8 csv+axioms run 3 graded by code

6 levels.

JSON: {"count": 6}

✅ R8 csv+axioms run 4 graded by code

6 levels, because E5167 and E5005 are one entity.

JSON: {"count": 6}

✅ R8 csv+axioms run 5 graded by code

6 levels.

JSON: {"count": 6}