Personhood Agency.Trace

Register ID: personhood_agency.trace
Canonical URI: https://ns.webcivics.net/core/traces/personhood_agency.trace/
Promulgating Institution / Scope: core, traces, personhood_agency.trace
Triples Extracted: 55
View Git Version HistoryN3TurtleJSON-LD

Normative Modalities

This instrument defines specific modalities of human agency and fundamental freedoms. The RDF properties and SHACL shapes parsed below codify these rights as affirmable undertakings binding upon actors.

Note: We strictly map these rights to the natural person, prioritizing self-determination and autonomy. Institutional constructs (such as corporate personhood) are explicitly disjoint from these human-centric dignity classifications within the SHACL constraints.

Contextual Data Structures (CML & nquins)

The underlying structure of this schema utilizes nquins and Context Markup Language (CML) to provide deep, context-aware semantic mapping.

This architecture ensures that whenever multiple cryptography-supported identifiers are utilized to manage state or attribute assertions, they remain entirely enumerated and compartmentalized. This prevents the blending of distinct agent presence modalities and secures the structural integrity of the Human-Centric system against opaque institutional tracking.

Triples / Shapes Viewer
@prefix rdf:    <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs:   <http://www.w3.org/2000/01/rdf-schema#> .
@prefix values: <https://ns.webcivics.net/values/> .
@prefix sense:  <https://ns.webcivics.net/sense/> .
@prefix ex:     <https://ns.webcivics.net/example/> .

# ===========================================================================
# personhood_agency.trace.n3 — the canonical regression fixture (PLAN.md §4.3).
# Six cases exercising values.n3 + agency.n3 + sense.n3. `ex:expects` records
# the flag(s)/verdict the Sentinel SHOULD derive once the rules are wired
# (PLAN.md §5). This is data only (no rules) — the rules live in agency.n3.
# ===========================================================================

ex:expects a rdf:Property ; rdfs:comment "Expected derived flag/verdict for the regression harness." .

# Shared rights used by several cases
ex:UDHR_Art1_Dignity a values:Right ; values:heldBy values:NaturalPerson ;
    rdfs:label "UDHR Art 1 — dignity (natural-person-only)" .
ex:ECHR_Art6_FairTrial a values:Right ; values:heldBy values:NaturalPerson ;
    rdfs:label "ECHR Art 6 — fair trial (corporate reading allowed via overlay)" .

# --- Case 1: corporate capture → flagged ---
ex:AcmeCorp a values:CorporatePerson ;
    values:claims ex:UDHR_Art1_Dignity ;
    ex:expects values:PersonhoodCategoryError .

# --- Case 2: natural person holds the right → passes ---
ex:Alice a values:NaturalPerson ;
    values:claims ex:UDHR_Art1_Dignity ;
    ex:expects "OK — natural person, no flag" .

# --- Case 3: corporate fair-trial via an explicit, justified overlay → passes ---
ex:OverlayFairTrialCorp a sense:TermSense ;
    sense:overlay true ; sense:requiresHumanReview true ;
    rdfs:comment "Era+jurisdiction-qualified overlay permitting a company to invoke ECHR Art 6." .
ex:BetaCorp a values:CorporatePerson ;
    values:claims ex:ECHR_Art6_FairTrial ;
    sense:overlay ex:OverlayFairTrialCorp ;
    ex:expects "OK via overlay — G1 DEFEATED by the overlay defeater (defeasible.rs OP_DEFEASIBLE_OVERRIDE), not sh:not" .

# --- Case 4: autonomous agent, no principal → ungrounded ---
ex:Bot a values:ArtificialAgent ;
    values:hasNoPrincipal true ;
    ex:expects values:UngroundedAgency .

# --- Case 5: platform AI, foreign choice-of-law (the convergence case, §4.2a) ---
ex:CeoNatural a values:NaturalPerson .
ex:OpenLikeCorp a values:CorporatePerson ;
    values:choiceOfLaw ex:US ;
    values:controllingMind ex:CeoNatural .
ex:US values:foreclosesRemedyIn ex:AU .
ex:GPTPlatform a values:PlatformAgent ;
    values:operatedBy ex:OpenLikeCorp ;
    values:affects ex:AU ;
    values:wouldPerform ex:HarmAct ;
    ex:expects "OpenLikeCorp bearsResponsibility HarmAct (A-platform); OpenLikeCorp RemedyStrippingFlag (A-remedy-stripping); CeoNatural bearsSanction HarmAct (A-sanction)" .

# --- Case 6: DV / duress — a coerced stipulation does not bind (Wellfair) ---
ex:Survivor a values:NaturalPerson .
ex:CoercedPrivacyWaiver a values:Undertaking ;
    values:duress true ;
    rdfs:comment "A 'consent' to waive privacy, extracted under coercion." .
ex:Survivor values:stipulates ex:CoercedPrivacyWaiver .
ex:CoercedPrivacyWaiver ex:expects values:CoercedConsentFlag .

# --- Case 7: rule-of-law asymmetry — state access granted, citizen remedy denied ---
ex:SurveillanceClause a values:Undertaking ;
    values:grantsStateAccess true ;
    values:deniesCitizenRemedy true ;
    rdfs:comment "Inter-governmental data access with no notice/remedy/due-process for the citizen." ;
    ex:expects values:RuleOfLawAsymmetryFlag .

# --- Case 8: posthumous / advocate standing (court-supporting, survives death) ---
ex:Deceased a values:NaturalPerson .
ex:BreachA a values:BreachRecord ;
    values:courtAdmissible true ;
    values:survivesDeath true ;
    rdfs:comment "An agent-logged breach record of the deceased's stipulated terms." .
ex:Coroner a values:Advocate ;
    values:advocateRole values:CourtAppointed ;
    values:representsPerson ex:Deceased ;
    ex:expects "standing upheld — CourtAppointed advocate may act on a survivesDeath BreachRecord (CoronialInquiry)" .