Memorial Touch-Right Adjudication Docket / 纪念物触碰权裁定案卷

This three-row runtime file records the object-level facts that Rite 37 needs. It is deliberately narrower than a memorial-rights registry: it names one object, the source withdrawal and legal-body boundary, the physical contact evidence, the contact log or its explicit absence, the selected disposition, and the next reader.

Runtime rows

1. Adjudication docket

storyteller.card.memorial_touch_right_adjudication_docket.v1 is the complete disposition record. It must keep these fields independently readable:

Field familyRequired record
Source chronologyRite 33 refusal source, Rite 35 thermal source, Rite 36 seizure source, Rite 37 adjudication
Objectexact seized sticker box/object id, object scope, custody posture before review without inferring ownership
Withdrawalexact refusal receipt, artist instruction posture, scope to this object, unresolved portions
Legal-body boundaryexact waiver page, boundary it records, authority explicitly not inherited by this lane
Physical contactexact thermal sample, contact trace, order/provenance posture, uncertainty
Log postureexact signed contact entries or explicit material absence; signer is not consent
Selected dispositionone of the four exact option ids, durable state, relief, cost, route asset posture
Future readerexact reader row, required receipt, forbidden inference, recovery obligation
Unsafe statedefault armed/resolved posture, exposure countdown, recovery-only scar if applicable

The docket fails if it collapses refusal into consent, first touch into future permission, seizure into authority, a waiver page into legal-body power, a public signature into a memorial license, or quarantine into archive custody.

2. Memorial touch log or explicit absence

storyteller.card.memorial_touch_log_or_explicit_absence.v1 preserves object-level contacts. It records:

  • the exact memorial object id;
  • each named toucher or signer, contact order, timestamp/sequence marker, and proof row;
  • whether contact was witnessed, inferred from thermal evidence, disputed, or absent;
  • the signature’s asserted scope and the authority it does not prove;
  • any missing material row by name, not a generic incomplete value;
  • the artist withdrawal or legal-body boundary that constrained citation;
  • the reader that must request the log again.

An explicit-absence row is valid evidence that the adjudication lacks material contact proof. It is not evidence that nobody touched the object, that contact was safe, or that later touching is allowed.

3. Named future reader

storyteller.card.memorial_touch_right_named_future_reader.v1 names the next desk that must consume this exact object disposition. The current starter row names archive_annex_memorial_contact_adjudication_desk, with readable scope limited to one object-level contact record and its selected disposition. It records:

  • reader id and reader family;
  • object and source docket ids;
  • disposition it may rely on;
  • receipt, ledger, quarantine release, or recovery row it must require;
  • harmed/excluded reader or explicit absence;
  • inference that remains forbidden;
  • future route cost or recovery obligation.

The archive-annex desk must cite the selected bounded disposition before reuse. Future authored reader variants may include an artist-withdrawal desk, public object-contact register, evidence quarantine/release desk, white-glove readback, recovery review, or another later route consuming the sticker-box state, but they cannot silently replace the current starter row. Naming any reader does not grant that reader ownership, custody, consent, legal-body, seizure, voice, identity, or touch authority.

Four durable docket states

The main docket supports exactly these selected-disposition states:

dispositions:
  honor_artist_withdrawal_scoped_silence:
    state: memorial_touch_right_adjudication.state.scoped_object_silence
    route_asset: route_asset.memorial_touch_right_scoped_silence
  publish_object_level_signed_contact_ledger:
    state: memorial_touch_right_adjudication.state.object_level_signed_contact_ledger
    route_asset: false
  quarantine_as_contaminated_evidence:
    state: memorial_touch_right_adjudication.state.contaminated_evidence_quarantine
    route_asset: false
  defer_with_material_rows_missing:
    state: memorial_touch_right_adjudication.state.material_rows_missing
    route_asset: false
    arms: storyteller.event.unsafe_memorial_contact_default.v1

The scoped-silence asset means do not circulate or expose this named object beyond the recorded scope. It never means the asset holder may touch the object.

Separation and authority rules

separations:
  artist_withdrawal_is_not_adjudicator_authored: true
  refusal_is_not_consent: true
  thermal_contact_is_not_identity_or_death_proof: true
  first_touch_is_not_future_touch_permission: true
  signed_contact_is_not_memorial_license: true
  legal_body_waiver_page_is_not_adjudication_authority: true
  seized_object_is_not_owned_object: true
  quarantine_is_not_archive_custody: true
  scoped_silence_is_not_touch_permission: true
  unsafe_countdown_is_not_death_finding: true

Every runtime row must keep these grants false:

grantsConsent: false
grantsMemorialLicense: false
grantsUniversalTouchPermission: false
grantsLegalBodyWaiverAuthority: false
grantsArchiveOwnershipOrCustody: false
grantsVoiceCustody: false
grantsSeizureOrReleaseAuthority: false
grantsIdentityPersonhoodOrDeathFinding: false