<https://ns.webcivics.net/capability/Capability> a <http://www.w3.org/2000/01/rdf-schema#Class>;
    <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://www.w3.org/2004/02/skos/core#Concept>;
    <http://www.w3.org/2000/01/rdf-schema#label> "Capability";
    <http://www.w3.org/2000/01/rdf-schema#comment> "A skill/competence concept. skos:broader/narrower → a capability hierarchy; a held capability satisfies a requirement if it is the same or NARROWER (more specific).".
<https://ns.webcivics.net/capability/LearningClaim> a <http://www.w3.org/2000/01/rdf-schema#Class>;
    <http://www.w3.org/2000/01/rdf-schema#label> "Learning claim";
    <http://www.w3.org/2000/01/rdf-schema#comment> "A verifiable claim (Open Badges v3 / VCDM) that an agent holds a capability.".
<https://ns.webcivics.net/capability/heldBy> a <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property>;
    <http://www.w3.org/2000/01/rdf-schema#domain> <https://ns.webcivics.net/capability/LearningClaim>;
    <http://www.w3.org/2000/01/rdf-schema#range> <https://ns.webcivics.net/values/Agent>.
<https://ns.webcivics.net/capability/capability> a <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property>;
    <http://www.w3.org/2000/01/rdf-schema#domain> <https://ns.webcivics.net/capability/LearningClaim>;
    <http://www.w3.org/2000/01/rdf-schema#range> <https://ns.webcivics.net/capability/Capability>.
<https://ns.webcivics.net/capability/evidence> a <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property>;
    <http://www.w3.org/2000/01/rdf-schema#domain> <https://ns.webcivics.net/capability/LearningClaim>;
    <http://www.w3.org/2000/01/rdf-schema#range> <http://www.w3.org/ns/prov#Entity>;
    <http://www.w3.org/2000/01/rdf-schema#comment> "What backs the claim (a built thing, demonstration, testimonial) — PROV-O.".
<https://ns.webcivics.net/capability/CapabilityRequirement> a <http://www.w3.org/2000/01/rdf-schema#Class>;
    <http://www.w3.org/2000/01/rdf-schema#label> "Capability requirement";
    <http://www.w3.org/2000/01/rdf-schema#comment> "A capability a project/deployment needs (e.g. to construct Peace Infrastructure).".
<https://ns.webcivics.net/capability/requiredCapability> a <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property>;
    <http://www.w3.org/2000/01/rdf-schema#domain> <https://ns.webcivics.net/capability/CapabilityRequirement>;
    <http://www.w3.org/2000/01/rdf-schema#range> <https://ns.webcivics.net/capability/Capability>.
<https://ns.webcivics.net/capability/requiredBy> a <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property>;
    <http://www.w3.org/2000/01/rdf-schema#domain> <https://ns.webcivics.net/capability/CapabilityRequirement>;
    <http://www.w3.org/2000/01/rdf-schema#comment> "The project/deployment that needs it.".
<https://ns.webcivics.net/capability/dependsOn> a <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property>;
    <http://www.w3.org/2000/01/rdf-schema#domain> <https://ns.webcivics.net/capability/Capability>;
    <http://www.w3.org/2000/01/rdf-schema#range> <https://ns.webcivics.net/capability/Capability>;
    <http://www.w3.org/2000/01/rdf-schema#comment> "Capability dependency graph (to build X you need A+B+C) — TimBL's 'if removed, what's blocked?' → the dependency/dialectical modality.".
<https://ns.webcivics.net/capability/Gap> a <http://www.w3.org/2000/01/rdf-schema#Class>;
    <http://www.w3.org/2000/01/rdf-schema#comment> "A required capability with no resourced/attested bearer present (a named, queryable deficiency — not a deficit framing of the people).".
<https://ns.webcivics.net/capability/LearningClaimShape> a <http://www.w3.org/ns/shacl#NodeShape>;
    <http://www.w3.org/ns/shacl#targetClass> <https://ns.webcivics.net/capability/LearningClaim>.
_:n3-59 <http://www.w3.org/ns/shacl#path> <https://ns.webcivics.net/cml/recognitionBasis>;
    <http://www.w3.org/ns/shacl#minCount> 1;
    <http://www.w3.org/ns/shacl#message> "A learning claim must state HOW it was recognised (Formal/PriorLearning/Experiential/PeerAttested) — RPL is first-class, not second-class.".
<https://ns.webcivics.net/capability/LearningClaimShape> <http://www.w3.org/ns/shacl#property> _:n3-59.
_:n3-60 <http://www.w3.org/ns/shacl#path> <https://ns.webcivics.net/capability/capability>;
    <http://www.w3.org/ns/shacl#minCount> 1.
<https://ns.webcivics.net/capability/LearningClaimShape> <http://www.w3.org/ns/shacl#property> _:n3-60.
_:n3-61 <http://www.w3.org/ns/shacl#path> <https://ns.webcivics.net/capability/heldBy>;
    <http://www.w3.org/ns/shacl#minCount> 1.
<https://ns.webcivics.net/capability/LearningClaimShape> <http://www.w3.org/ns/shacl#property> _:n3-61.
