. . . . "This query returns the sub-classes of the given class, restricted to sub-classes that are part of the same space and published by admins, maintainers, or members of that space." . . . "Get sub-classes for class (from space members)" . . "prefix owl: \nprefix dct: \nprefix rdfs: \nprefix np: \nprefix npa: \nprefix npx: \nprefix nt: \nprefix gen: \n\nselect ?subclass (coalesce(min(?untaggedLabel), min(?anyLabel)) as ?subclass_label) ?date ?np where {\n # the resource/ontology that the given (parent) class belongs to\n graph ?pg { ?_class_iri dct:isPartOf ?resource . }\n # collect the public keys of admins, maintainers, and members of the space maintaining that resource\n service {\n select ?resource (group_concat(?mpk; separator=\" \") as ?memberPubkeys) where {\n graph npa:graph { npa:thisRepo npa:hasCurrentSpaceState ?stateG . }\n graph ?stateG {\n ?resource npa:isMaintainedBy? ?space .\n ?ri a gen:RoleInstantiation ; npa:forSpace ?space ; npa:forAgent ?agent ; npa:hasRoleType ?rt .\n filter(?rt in (gen:AdminRole, gen:MaintainerRole, gen:MemberRole))\n ?acct a npa:AccountState ; npa:agent ?agent ; npa:pubkey ?mpk .\n }\n } group by ?resource\n }\n # sub-classes of the given class, that are part of the same resource and signed by a space member\n graph ?g {\n ?subclass rdfs:subClassOf ?_class_iri .\n ?subclass dct:isPartOf ?resource .\n }\n graph npa:graph {\n ?np npa:hasValidSignatureForPublicKeyHash ?pubkey .\n filter not exists { ?npx npx:invalidates ?np ; npa:hasValidSignatureForPublicKeyHash ?pubkey . }\n ?np npa:hasGraph ?g .\n ?np np:hasPublicationInfo ?i .\n ?np dct:created ?date .\n }\n filter(contains(?memberPubkeys, ?pubkey))\n optional { graph ?g { ?subclass rdfs:label ?subclassLabel1 . } }\n optional { graph ?g { ?subclass dct:title ?subclassLabel2 . } }\n optional { graph ?i { ?subclass rdfs:label ?subclassLabel3 . } }\n optional { graph ?i { ?subclass nt:hasLabelFromApi ?subclassLabel4 . } }\n bind(coalesce(?subclassLabel1, ?subclassLabel2, ?subclassLabel3, ?subclassLabel4) as ?anyLabel)\n bind(if(lang(?anyLabel) = \"\", ?anyLabel, ?noLabel) as ?untaggedLabel)\n}\ngroup by ?subclass ?date ?np\norder by desc(?date)" . . "Tobias Kuhn" . "2026-07-15T06:13:33Z"^^ . . . . . . . . . . . . "RSA" . "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwUtewGCpT5vIfXYE1bmf/Uqu1ojqnWdYxv+ySO80ul8Gu7m8KoyPAwuvaPj0lvPtHrg000qMmkxzKhYknEjq8v7EerxZNYp5B3/3+5ZpuWOYAs78UnQVjbHSmDdmryr4D4VvvNIiUmd0yxci47dTFUj4DvfHnGd6hVe5+goqdcwIDAQAB" . "jxywuMBc4w1nfJtWYPWMYu84V++UfJf7cytuj3ru9maHk+VWSY+r2a84GPNg1XwI2KahmS80LPXCvzm/bXQuJinyAni7sFE1HKPbWf1Yz1TY2t+sygXvREkzwaqM8Lqu9j8/oTYShTX/VGrISUjchdirx9Z+lTt9P97cP5Spbw8=" . . .