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 family | Required record |
|---|---|
| Source chronology | Rite 33 refusal source, Rite 35 thermal source, Rite 36 seizure source, Rite 37 adjudication |
| Object | exact seized sticker box/object id, object scope, custody posture before review without inferring ownership |
| Withdrawal | exact refusal receipt, artist instruction posture, scope to this object, unresolved portions |
| Legal-body boundary | exact waiver page, boundary it records, authority explicitly not inherited by this lane |
| Physical contact | exact thermal sample, contact trace, order/provenance posture, uncertainty |
| Log posture | exact signed contact entries or explicit material absence; signer is not consent |
| Selected disposition | one of the four exact option ids, durable state, relief, cost, route asset posture |
| Future reader | exact reader row, required receipt, forbidden inference, recovery obligation |
| Unsafe state | default 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
incompletevalue; - 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.v1The 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: trueEvery runtime row must keep these grants false:
grantsConsent: false
grantsMemorialLicense: false
grantsUniversalTouchPermission: false
grantsLegalBodyWaiverAuthority: false
grantsArchiveOwnershipOrCustody: false
grantsVoiceCustody: false
grantsSeizureOrReleaseAuthority: false
grantsIdentityPersonhoodOrDeathFinding: false