<https://ns.webcivics.net/social-permissive-commons/SocialRelation> a <http://www.w3.org/2000/01/rdf-schema#Class>;
    <http://www.w3.org/2000/01/rdf-schema#label> "Social relation";
    <http://www.w3.org/2000/01/rdf-schema#comment> "A relation among 2+ agents within which a shared corpus + governing rules form.".
<https://ns.webcivics.net/social-permissive-commons/party> 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/social-permissive-commons/SocialRelation>;
    <http://www.w3.org/2000/01/rdf-schema#range> <https://ns.webcivics.net/values/Agent>;
    <http://www.w3.org/2000/01/rdf-schema#comment> "A participating agent (>=1 per relation; a relation needs >=2 parties). values:Agent covers natural persons, legal persons, ArtificialAgents.".
<https://ns.webcivics.net/social-permissive-commons/relationType> 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/social-permissive-commons/SocialRelation>;
    <http://www.w3.org/2000/01/rdf-schema#range> <http://www.w3.org/2004/02/skos/core#Concept>;
    <http://www.w3.org/2000/01/rdf-schema#comment> "OPEN, extensible use-case type — a skos:Concept, never a closed enum (so new social-use-cases are added, not pre-decided).".
<https://ns.webcivics.net/social-permissive-commons/Partnership> a <http://www.w3.org/2004/02/skos/core#Concept>;
    <http://www.w3.org/2004/02/skos/core#prefLabel> "intimate / domestic partnership".
<https://ns.webcivics.net/social-permissive-commons/Household> a <http://www.w3.org/2004/02/skos/core#Concept>;
    <http://www.w3.org/2004/02/skos/core#prefLabel> "shared household".
<https://ns.webcivics.net/social-permissive-commons/ExternalPlatformBoundary> a <http://www.w3.org/2004/02/skos/core#Concept>;
    <http://www.w3.org/2004/02/skos/core#prefLabel> "boundary with an EXTERNAL legacy platform (NOT foundational — interop only; GDPR-shaped). At the foundation each agent is their own platform provider.".
<https://ns.webcivics.net/social-permissive-commons/Employment> a <http://www.w3.org/2004/02/skos/core#Concept>;
    <http://www.w3.org/2004/02/skos/core#prefLabel> "employment / engagement".
<https://ns.webcivics.net/social-permissive-commons/Collaboration> a <http://www.w3.org/2004/02/skos/core#Concept>;
    <http://www.w3.org/2004/02/skos/core#prefLabel> "co-creation / collaboration".
<https://ns.webcivics.net/social-permissive-commons/GuardianshipArrangement> a <http://www.w3.org/2004/02/skos/core#Concept>;
    <http://www.w3.org/2004/02/skos/core#prefLabel> "guardianship / care arrangement".
<https://ns.webcivics.net/social-permissive-commons/CommunityMembership> a <http://www.w3.org/2004/02/skos/core#Concept>;
    <http://www.w3.org/2004/02/skos/core#prefLabel> "community / group membership".
<https://ns.webcivics.net/social-permissive-commons/Custodianship> a <http://www.w3.org/2004/02/skos/core#Concept>;
    <http://www.w3.org/2004/02/skos/core#prefLabel> "custodianship (e.g. traditional knowledge)".
<https://ns.webcivics.net/social-permissive-commons/RelationStatus> a <http://www.w3.org/2000/01/rdf-schema#Class>.
<https://ns.webcivics.net/social-permissive-commons/Active> a <https://ns.webcivics.net/social-permissive-commons/RelationStatus>.
<https://ns.webcivics.net/social-permissive-commons/Dissolving> a <https://ns.webcivics.net/social-permissive-commons/RelationStatus>.
<https://ns.webcivics.net/social-permissive-commons/Dissolved> a <https://ns.webcivics.net/social-permissive-commons/RelationStatus>.
<https://ns.webcivics.net/social-permissive-commons/relationStatus> 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/social-permissive-commons/SocialRelation>;
    <http://www.w3.org/2000/01/rdf-schema#range> <https://ns.webcivics.net/social-permissive-commons/RelationStatus>;
    <http://www.w3.org/2000/01/rdf-schema#comment> "Time-qualified via time:/sense:EffectivityInterval — the relation is the consent ENVELOPE.".
<https://ns.webcivics.net/social-permissive-commons/powerProfile> 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/social-permissive-commons/SocialRelation>;
    <http://www.w3.org/2000/01/rdf-schema#comment> "spc:Symmetric | spc:Asymmetric — feeds the coercion/consent guards. NB: at the peer self-hosting FOUNDATION there is no structural platform-holds-your-data asymmetry; asymmetry comes from the actual social relation (e.g. DV). An ExternalPlatformBoundary is the legacy case where structural asymmetry re-appears (GDPR Recital 43).".
<https://ns.webcivics.net/social-permissive-commons/Symmetric> a <http://www.w3.org/2000/01/rdf-schema#Class>.
<https://ns.webcivics.net/social-permissive-commons/Asymmetric> a <http://www.w3.org/2000/01/rdf-schema#Class>.
<https://ns.webcivics.net/social-permissive-commons/sharedHolding> 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/social-permissive-commons/SocialRelation>;
    <http://www.w3.org/2000/01/rdf-schema#comment> "An artifact / capability / record / obligation in the commons.".
<https://ns.webcivics.net/social-permissive-commons/contributedBy> a <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property>;
    <http://www.w3.org/2000/01/rdf-schema#range> <https://ns.webcivics.net/values/Agent>.
<https://ns.webcivics.net/social-permissive-commons/persistenceClass> a <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property>;
    <http://www.w3.org/2000/01/rdf-schema#range> <https://ns.webcivics.net/social-permissive-commons/PersistenceClass>;
    <http://www.w3.org/2000/01/rdf-schema#comment> "KEY typing — determines a holding's behaviour at relation EXIT.".
<https://ns.webcivics.net/social-permissive-commons/PersistenceClass> a <http://www.w3.org/2000/01/rdf-schema#Class>.
<https://ns.webcivics.net/social-permissive-commons/RelationGatedCapability> a <https://ns.webcivics.net/social-permissive-commons/PersistenceClass>;
    <http://www.w3.org/2000/01/rdf-schema#comment> "REVOKES on exit. Keys (house/car/IoT), joint accounts, platform access. = consent-gated revocable grant.".
<https://ns.webcivics.net/social-permissive-commons/ThirdPartyAnchoredObligation> a <https://ns.webcivics.net/social-permissive-commons/PersistenceClass>;
    <http://www.w3.org/2000/01/rdf-schema#comment> "PERSISTS until an external authoritative act. Child guardianship; legal retention (tax/AML). Anchored to a THIRD PARTY's interest -> no party-side defeater.".
<https://ns.webcivics.net/social-permissive-commons/CoOwnedRecord> a <https://ns.webcivics.net/social-permissive-commons/PersistenceClass>;
    <http://www.w3.org/2000/01/rdf-schema#comment> "PERSISTS, non-erasable unilaterally. The memories; portable data (GDPR Art 20). Each party keeps their own; 'block' must NOT mean rewriting history.".
<https://ns.webcivics.net/social-permissive-commons/ArtifactAttachedRule> a <https://ns.webcivics.net/social-permissive-commons/PersistenceClass>;
    <http://www.w3.org/2000/01/rdf-schema#comment> "PERSISTS independent of the relation, TRAVELS WITH the artifact. e.g. a no-publish prohibition on co-created intimate media; purpose-limitation. = image-based-abuse prevention.".
<https://ns.webcivics.net/social-permissive-commons/revokesOnExit> a <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property>;
    <http://www.w3.org/2000/01/rdf-schema#range> <http://www.w3.org/2001/XMLSchema#boolean>;
    <http://www.w3.org/2000/01/rdf-schema#comment> "Capability ends when the relation ends (RelationGatedCapability).".
<https://ns.webcivics.net/social-permissive-commons/persistsUntilAuthority> a <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property>;
    <http://www.w3.org/2000/01/rdf-schema#range> <http://www.w3.org/2001/XMLSchema#boolean>;
    <http://www.w3.org/2000/01/rdf-schema#comment> "Only an external authoritative act (court etc.) terminates (ThirdPartyAnchoredObligation).".
<https://ns.webcivics.net/social-permissive-commons/anchoredTo> a <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property>;
    <http://www.w3.org/2000/01/rdf-schema#comment> "The third party whose interest anchors a ThirdPartyAnchoredObligation (e.g. the child) — why no party-side defeater is permitted.".
<https://ns.webcivics.net/social-permissive-commons/nonErasableUnilaterally> a <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property>;
    <http://www.w3.org/2000/01/rdf-schema#range> <http://www.w3.org/2001/XMLSchema#boolean>;
    <http://www.w3.org/2000/01/rdf-schema#comment> "No single party may delete it (CoOwnedRecord); each retains their own testimony.".
<https://ns.webcivics.net/social-permissive-commons/travelsWithArtifact> a <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property>;
    <http://www.w3.org/2000/01/rdf-schema#range> <http://www.w3.org/2001/XMLSchema#boolean>;
    <http://www.w3.org/2000/01/rdf-schema#comment> "The rule is bound to the artifact and survives relation-end AND transfer (ArtifactAttachedRule).".
<https://ns.webcivics.net/social-permissive-commons/attachedRule> a <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property>;
    <http://www.w3.org/2000/01/rdf-schema#comment> "Links a holding to an odrl/deontic rule (compiles to OP_FORBID/OBLIGATE/PERMIT). The no-publish rule is an odrl prohibition.".
<https://ns.webcivics.net/social-permissive-commons/consentScope> a <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property>;
    <http://www.w3.org/2000/01/rdf-schema#range> <http://www.w3.org/2004/02/skos/core#Concept>;
    <http://www.w3.org/2000/01/rdf-schema#comment> "Consent to one scope is NOT consent to another.".
<https://ns.webcivics.net/social-permissive-commons/Create> a <http://www.w3.org/2004/02/skos/core#Concept>.
<https://ns.webcivics.net/social-permissive-commons/Hold> a <http://www.w3.org/2004/02/skos/core#Concept>.
<https://ns.webcivics.net/social-permissive-commons/SharePrivate> a <http://www.w3.org/2004/02/skos/core#Concept>.
<https://ns.webcivics.net/social-permissive-commons/Publish> a <http://www.w3.org/2004/02/skos/core#Concept>.
<https://ns.webcivics.net/social-permissive-commons/consentWithdrawable> a <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property>;
    <http://www.w3.org/2000/01/rdf-schema#range> <http://www.w3.org/2001/XMLSchema#boolean>;
    <http://www.w3.org/2000/01/rdf-schema#comment> "Withdrawable for FUTURE use; cannot un-happen PAST lawful use (GDPR Art 7(3)).".
<https://ns.webcivics.net/social-permissive-commons/consentBasis> a <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property>;
    <http://www.w3.org/2000/01/rdf-schema#range> <https://w3id.org/dpv#LegalBasis>;
    <http://www.w3.org/2000/01/rdf-schema#comment> "Lawful basis — CONSENT IS ONLY 1 OF 6 (GDPR Art 6: + contract, legal-obligation, vital-interest, public-task, legitimate-interest). Do NOT collapse everything to consent.".
<https://ns.webcivics.net/social-permissive-commons/StickyProhibitionShape> a <http://www.w3.org/ns/shacl#NodeShape>;
    <http://www.w3.org/ns/shacl#targetClass> <https://ns.webcivics.net/social-permissive-commons/ArtifactAttachedRule>.
_:n3-92 <http://www.w3.org/ns/shacl#path> <https://ns.webcivics.net/social-permissive-commons/travelsWithArtifact>;
    <http://www.w3.org/ns/shacl#hasValue> true;
    <http://www.w3.org/ns/shacl#message> "An artifact-attached rule MUST travel with the artifact — a no-publish rule survives separation, transfer, and account-closure.".
<https://ns.webcivics.net/social-permissive-commons/StickyProhibitionShape> <http://www.w3.org/ns/shacl#property> _:n3-92.
<https://ns.webcivics.net/social-permissive-commons/ThirdPartyObligationShape> a <http://www.w3.org/ns/shacl#NodeShape>;
    <http://www.w3.org/ns/shacl#targetClass> <https://ns.webcivics.net/social-permissive-commons/ThirdPartyAnchoredObligation>.
_:n3-93 <http://www.w3.org/ns/shacl#path> <https://ns.webcivics.net/social-permissive-commons/anchoredTo>;
    <http://www.w3.org/ns/shacl#minCount> 1;
    <http://www.w3.org/ns/shacl#message> "A third-party-anchored obligation must name whose interest anchors it (e.g. the child) — that is why no party-side defeater is allowed.".
<https://ns.webcivics.net/social-permissive-commons/ThirdPartyObligationShape> <http://www.w3.org/ns/shacl#property> _:n3-93.
_:n3-94 <http://www.w3.org/ns/shacl#path> <https://ns.webcivics.net/social-permissive-commons/persistsUntilAuthority>;
    <http://www.w3.org/ns/shacl#hasValue> true;
    <http://www.w3.org/ns/shacl#message> "Terminable only by an external authoritative act (court), not by the parties' will.".
<https://ns.webcivics.net/social-permissive-commons/ThirdPartyObligationShape> <http://www.w3.org/ns/shacl#property> _:n3-94.
<https://ns.webcivics.net/social-permissive-commons/AsymmetricConsentShape> a <http://www.w3.org/ns/shacl#NodeShape>;
    <http://www.w3.org/ns/shacl#targetClass> <https://ns.webcivics.net/social-permissive-commons/SocialRelation>.
_:n3-95 <http://www.w3.org/ns/shacl#path> <https://ns.webcivics.net/social-permissive-commons/powerProfile>;
    <http://www.w3.org/ns/shacl#message> "Asymmetric-power relations require heightened consent validity (coercion check) for Hold/Publish scopes — ties values:CoercedConsentFlag.".
<https://ns.webcivics.net/social-permissive-commons/AsymmetricConsentShape> <http://www.w3.org/ns/shacl#property> _:n3-95.
<https://ns.webcivics.net/social-permissive-commons/example-relation> a <https://ns.webcivics.net/social-permissive-commons/SocialRelation>;
    <https://ns.webcivics.net/social-permissive-commons/relationType> <https://ns.webcivics.net/social-permissive-commons/Partnership>;
    <https://ns.webcivics.net/social-permissive-commons/powerProfile> <https://ns.webcivics.net/social-permissive-commons/Symmetric>;
    <https://ns.webcivics.net/social-permissive-commons/relationStatus> <https://ns.webcivics.net/social-permissive-commons/Dissolved>;
    <https://ns.webcivics.net/social-permissive-commons/sharedHolding> <https://ns.webcivics.net/social-permissive-commons/ex-doorkey>, <https://ns.webcivics.net/social-permissive-commons/ex-guardianship>, <https://ns.webcivics.net/social-permissive-commons/ex-memories>, <https://ns.webcivics.net/social-permissive-commons/ex-media>.
<https://ns.webcivics.net/social-permissive-commons/ex-doorkey> <https://ns.webcivics.net/social-permissive-commons/persistenceClass> <https://ns.webcivics.net/social-permissive-commons/RelationGatedCapability>;
    <https://ns.webcivics.net/social-permissive-commons/revokesOnExit> true.
<https://ns.webcivics.net/social-permissive-commons/ex-guardianship> <https://ns.webcivics.net/social-permissive-commons/persistenceClass> <https://ns.webcivics.net/social-permissive-commons/ThirdPartyAnchoredObligation>;
    <https://ns.webcivics.net/social-permissive-commons/anchoredTo> <https://ns.webcivics.net/social-permissive-commons/ex-child>;
    <https://ns.webcivics.net/social-permissive-commons/persistsUntilAuthority> true.
<https://ns.webcivics.net/social-permissive-commons/ex-memories> <https://ns.webcivics.net/social-permissive-commons/persistenceClass> <https://ns.webcivics.net/social-permissive-commons/CoOwnedRecord>;
    <https://ns.webcivics.net/social-permissive-commons/nonErasableUnilaterally> true.
<https://ns.webcivics.net/social-permissive-commons/ex-media> <https://ns.webcivics.net/social-permissive-commons/persistenceClass> <https://ns.webcivics.net/social-permissive-commons/ArtifactAttachedRule>;
    <https://ns.webcivics.net/social-permissive-commons/travelsWithArtifact> true;
    <https://ns.webcivics.net/social-permissive-commons/attachedRule> <https://ns.webcivics.net/social-permissive-commons/ex-no-publish>.
