. . . . "Downloaded morphdat, species and families from the FishBase v24.07 snapshot and hashed them. OperculumPresent values other than 0 or 1 were counted and, if rare, excluded. Each species was scored present if any stock was 1 and absent if every stock was 0. Synonym families (Synonym = 1) were dropped. Elasmobranchii, chimaeras and sturgeons were identified by the pre-registered substrings of Class and Order, and the pre-registered thresholds were applied." . . "Measured: 0 proportion of scored elasmobranch species with an operculum coded present (n = 743, exact species counts after collapsing stocks). Interpretation: Aristotle says that in most fishes the gills are covered by opercula, and that selachians have no such coverings because the skeleton is cartilage. Selachians are scored as Elasmobranchii, the class of sharks and rays, not as every fish with a soft skeleton. The causal clause is scored separately on chimaeras and sturgeons, which have cartilaginous skeletons and are not selachians. An operculum in those groups leaves the selachian contrast standing and rejects cartilage as the reason. 'Most' is a proportion above one half of species that have a coded operculum, not of every fish in FishBase." . "Claim test of aristotle-pa04-32: inconclusive, confidence 0.7" . . . "A public morphology table that codes operculum presence for fishes identified to species, joinable to a class and order, compiled independently of Aristotle. Uncoded species are missing data, not absences." . "claim-test/0.1.0" . "biological" . "Either most scored fishes lack an operculum, or at least half of scored elasmobranchs have one. A majority of scored chimaeras or sturgeons with an operculum disconfirms only the 'because cartilage' clause." . "A coded sample can over-represent fishes whose morphology was worth entering. The selachian contrast is the part of the test that can actually refute the claim." . "Before registration the parquet schemas of morphdat, species and families were read, including the column OperculumPresent and the Class and Order columns. No value of OperculumPresent, Class or Order was queried, and no species was counted." . "FishBase codes an operculum as a tinyint. The admissible codes 0 and 1 are an assumption about that column, fixed here, and the rule sends the test to inconclusive if other codes dominate." . "Operculum present in more than half of scored fish species and in none of the scored elasmobranchs, and not present in a majority of scored chimaeras or sturgeons." . "Pre-registered. Refute if n_all >= 100 and n_elas >= 20 and (p_elas >= 0.5 or p_all <= 0.5). Mixed if n_all >= 100 and n_elas >= 20 and p_all > 0.5 and 0 < p_elas < 0.5. Mixed also if the distributional pass holds but a cartilaginous comparison group has an operculum: Holocephali (Class contains 'holocephal', or Order contains 'chimaer') with n >= 5 and p > 0.5, or sturgeons (Order contains 'acipenser') with n >= 5 and p > 0.5. If n_all < 100 or n_elas < 20, inconclusive with reason underpowered. If no Class value contains 'elasmobranch', inconclusive with reason not-operationalizable. If more than 5% of non-null OperculumPresent values are outside {0, 1}, inconclusive with reason other. If the files cannot be fetched or the column is entirely null, inconclusive with reason data-unavailable." . "0.7"^^ . . "inconclusive" . "If most fishes have an operculum and selachians have none because their skeleton is cartilage, then in the FishBase morphology table the operculum is present in most scored species, absent in every scored elasmobranch, and likewise absent in other fishes whose skeleton is cartilaginous." . "Species-level 0/1 collapse, class and order filters by the substrings above, and the thresholds in the pass and fail criteria. No phylogenetic model. Conflicts within a species are resolved as present." . "Pre-registered. Collapse morphdat to one value per SpecCode: present if any admissible row is 1, absent if every admissible row is 0. Admissible values are 0 and 1 only. Join species to families and drop families with Synonym = 1. Let p_all be the proportion present among all scored species, p_elas among species whose family Class contains 'elasmobranch' (case-insensitive), n_all and n_elas the corresponding counts. The distributional claim is supported only if n_all >= 100, n_elas >= 20, p_all > 0.5 and p_elas = 0, and the causal clause is not contradicted: either the cartilaginous comparison groups below are missing, or they also have p = 0. When those groups are missing, the verdict may still be supports, at the lower confidence fixed in the analysis." . "false"^^ . . "operculum presence joined to class and order" . "CC BY-NC (FishBase, redistributed by the rfishbase snapshot)" . . "Dataset: FishBase morphology, species and family tables, rfishbase snapshot v24.07" . . . . . "sha256:22b84f935686cc68619d53c073233a62434549e2bf8c959ae0d9dc52f4a83845" . "sha256:571c60b0b47cf50ca28d49b01b6abc17ab0506d8233e7d703b2c87e3ff41fb3c" . "sha256:e8392f861ade49ece972df4cb080ba8d5af6b4c855239c6c6bc91654de1a1032" . . "delphisci claim tester (grok-4.7; cursor/aristotle-biology-claim-tests-1551)" . . . "grok-4.7" . . . . . . . . . "2026-11-08T16:24:31.802Z"^^ . . . . . "Claim test of aristotle-pa04-32: inconclusive, confidence 0.7" . . "RSA" . "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyFHtPB6p0mCjDozxlOY9CmO3nBm7Te3jFbXyLmM+G1tGe47Da0jYIbhkl9Oo1ZjxmCa3LCwlEqK8gj6hEIcL4ahW30JXh9HycfKVk1bugkzMEV15tJdTzAU3sGMFnbNsn43xY2LFLy45tApkRm5byEiM7oRRrooIdwoQKnP4Wzq/bfAoJ9qvW+MGkelyOTd1jbSt+KfmT7xKmDfWzAHddUlWwMX2QJOLxDaffOteTop6ZRgPiNmPJKA/S62Gac9XtSYT3oDkZ6/nr5cxxNLpOyxTf5FPISiCe11xYO/unYjY+mwnOfA8yhJIyx1l0O9I0vpOpn+E5TvyHJV+oSTrvwIDAQAB" . "MGQ8Ll4o4CeUPIZpkwRNctrfb7EeZZEuYqVX5A/wzY+ghJpFCqV1GQwCFgjt5BXmUKHFQH5Z4/KdUhZVvdwyM1fOkwyVCWGAwuFRvVdk0KLDeBBos3qMSy6e+pCw8YP4+ozKoKqo+hViozQuNJKB42pHc10q9lYGC9s4Lhi/eScd+Ct3DTV+P5FqVhNpR8Cb12a8Y9rb6P7TV7cpF3xKlAEPWVXfSOHr9lV6hUD3D2qpNFbtPdI6Uzha40zanvGAt7Rm6Yxiydnl2rW3chey3ahMrUrU+9X6jaQunV8GU5WKjGoXd0lXLFOKe0BJRBRqjDARozqhK9sjjNBOg7Nyrg==" . . .