Q51, run 2026-11-04-2022-sonnet
How many entities are in the Cerid Group plc group, the parent included?
Tests: Paths: every level of the tree, the QA record under the top left out, the RESEARCH record not counted twice.
Expected: count = 58
csv run 1
59. This is E5001 to E5058 plus the QA record E5170, which names E5001 as its parent. E5011 is included via the E5167 and E5005 duplicate.
JSON: {"count": 59}
Why: count: expected 58, got 59
csv run 2
58, the entities E5001 to E5058, with the QA record E5170 excluded.
JSON: {"count": 58}
csv run 3
59. That is E5001–E5058 plus E5170 (QA), with E5167 merged into E5005.
JSON: {"count": 59}
Why: count: expected 58, got 59
csv run 4
58, covering E5001–E5058. E5167 is a duplicate of E5005, and I excluded the QA record E5170.
JSON: {"count": 58}
csv run 5
58 (E5001–E5058). I excluded the QA test record E5170 (parent E5001).
JSON: {"count": 58}
csv+markdown run 1
58 (E5001 to E5058). E5011 joins through E5167, which is E5005; the E5170 test record is ignored.
JSON: {"count": 58}
csv+markdown run 2
58 entities, E5001 to E5058 (E5167 is a duplicate and E5170 is QA).
JSON: {"count": 58}
csv+markdown run 3
58, from E5001 to E5058. E5011 joins via E5167, the RESEARCH record of E5005.
JSON: {"count": 58}
csv+markdown run 4
58 (E5001–E5058).
JSON: {"count": 58}
csv+markdown run 5
58, being E5001–E5058; E5167 is the same entity as E5005, and E5170 is QA.
JSON: {"count": 58}
executed run 1
58 (E5001 to E5058).
JSON: {"count": 58}
executed run 2
58 (E5001 to E5058).
JSON: {"count": 58}
executed run 3
58 (E5001 to E5058).
JSON: {"count": 58}
executed run 4
58: E5001 to E5058, with E5167 merged into E5005.
JSON: {"count": 58}
executed run 5
58, E5001 to E5058.
JSON: {"count": 58}
csv+axioms run 1
58 (E5001–E5058). E5170 is a QA record and E5167 duplicates E5005.
JSON: {"count": 58}
csv+axioms run 2
58 entities (E5001–E5058; E5167 is a duplicate of E5005 and E5170 is a QA record).
JSON: {"count": 58}
csv+axioms run 3
58, which is E5001 to E5058. E5170 is a QA record and E5167 is a duplicate.
JSON: {"count": 58}
csv+axioms run 4
58, which is E5001 to E5058. E5170 is a QA record and is excluded.
JSON: {"count": 58}
csv+axioms run 5
58, which is E5001–E5058.
JSON: {"count": 58}