@@ -158,13 +158,11 @@ All proposed codepoints are in the **Community Assigned (specification required)
158158** Usage** : Identifies who is providing the observation attestation.
159159
160160```
161- {
162161 Digest(contract-signing-observation) [
163162 'observerWitness': XID(notary)
164163 'observationTimestamp': 2026-02-02T14:30:00Z
165164 'observerIndependence': "No relationship with either party"
166165 ]
167- }
168166```
169167
170168** Notes** :
@@ -199,13 +197,11 @@ All proposed codepoints are in the **Community Assigned (specification required)
199197** Usage** : Distinguishes direct physical observation from remote or indirect observation.
200198
201199```
202- {
203200 Digest(asset-verification) [
204201 'observerWitness': XID(inspector)
205202 'observerPhysicalPresence': true
206203 'observationTimestamp': 2026-02-02T10:00:00Z
207204 ]
208- }
209205```
210206
211207** Notes** :
@@ -224,12 +220,10 @@ All proposed codepoints are in the **Community Assigned (specification required)
224220** Usage** : Establishes that the observer has no stake in the outcome.
225221
226222```
227- {
228223 Digest(dispute-observation) [
229224 'observerWitness': XID(mediator)
230225 'observerIndependence': "Court-appointed mediator with no prior relationship to either party"
231226 ]
232- }
233227```
234228
235229** Notes** :
@@ -248,13 +242,11 @@ All proposed codepoints are in the **Community Assigned (specification required)
248242** Usage** : The core observation content — what the witness actually observed.
249243
250244```
251- {
252245 Digest(site-inspection) [
253246 'observerWitness': XID(inspector)
254247 'observationTimestamp': 2026-02-02T10:00:00Z
255248 'observerStatement': "Building foundation complete; concrete cured; no visible cracks or defects on south and east faces"
256249 ]
257- }
258250```
259251
260252** Notes** :
@@ -272,30 +264,26 @@ All proposed codepoints are in the **Community Assigned (specification required)
272264A Fair Witness attesting to a contract signing:
273265
274266```
275- {
276267 Digest(contract-signature-attestation) [
277268 'attestsTo': Digest(signed-contract)
278269 'observerWitness': XID(licensed-notary)
279270 'observationTimestamp': 2026-02-02T15:00:00Z
280271 'observerPhysicalPresence': true
281272 'observerIndependence': "Neutral third party; no business relationship with signers"
282273 ]
283- }
284274```
285275
286276### Remote Attestation
287277
288278Observation via video call:
289279
290280```
291- {
292281 Digest(remote-verification) [
293282 'observerWitness': XID(remote-inspector)
294283 'observationTimestamp': 2026-02-02T11:00:00Z
295284 'observerPhysicalPresence': "Remote via video call; visual and audio confirmation"
296285 'disclosedBias': "Engaged by requesting party; payment contingent on completion, not outcome"
297286 ]
298- }
299287```
300288
301289### Multiple Witnesses
@@ -304,22 +292,18 @@ Multiple independent observers for high-stakes attestation:
304292
305293```
306294// Witness 1
307- {
308295 Digest(observation-1) [
309296 'attestsTo': Digest(event)
310297 'observerWitness': XID(witness-a)
311298 'observerIndependence': "Independent party"
312299 ]
313- }
314300
315301// Witness 2
316- {
317302 Digest(observation-2) [
318303 'attestsTo': Digest(event)
319304 'observerWitness': XID(witness-b)
320305 'observerIndependence': "Independent party"
321306 ]
322- }
323307```
324308
325309### Additive Observations Over Time
@@ -328,37 +312,31 @@ The same witness observing the same subject at different times — building prog
328312
329313```
330314// Initial observation (2024)
331- {
332315 Digest(observation-2024) [
333316 'attestsTo': Digest(project-status)
334317 'observerWitness': XID(auditor)
335318 'observationTimestamp': 2024-06-15T10:00:00Z
336319 'observerPhysicalPresence': true
337320 'observerStatement': "Project infrastructure operational; 3 of 5 milestones complete"
338321 ]
339- }
340322
341323// Follow-up observation (2025)
342- {
343324 Digest(observation-2025) [
344325 'attestsTo': Digest(project-status)
345326 'observerWitness': XID(auditor)
346327 'observationTimestamp': 2025-01-20T14:00:00Z
347328 'observerPhysicalPresence': true
348329 'observerStatement': "All 5 milestones complete; system in production use"
349330 ]
350- }
351331
352332// Later observation (2026)
353- {
354333 Digest(observation-2026) [
355334 'attestsTo': Digest(project-status)
356335 'observerWitness': XID(auditor)
357336 'observationTimestamp': 2026-02-02T09:00:00Z
358337 'observerPhysicalPresence': "Remote via monitoring dashboard"
359338 'observerStatement': "System stable; 99.9% uptime over past 12 months"
360339 ]
361- }
362340```
363341
364342All three observations remain valid — they represent what the witness observed at each point in time. Trust accumulates through the series.
@@ -368,23 +346,19 @@ All three observations remain valid — they represent what the witness observed
368346Combining observation with delegation context:
369347
370348```
371- {
372349 Digest(witnessed-delegation) [
373350 'principalAuthority': XID(company-ceo)
374351 'assertsDelegationFrom': XID(company-ceo)
375352 'delegationScope': "Authority to sign vendor contracts"
376353 ]
377- }
378354
379- {
380355 Digest(delegation-witness) [
381356 'attestsTo': Digest(witnessed-delegation)
382357 'observerWitness': XID(corporate-secretary)
383358 'observationTimestamp': 2026-02-02T09:00:00Z
384359 'observerPhysicalPresence': true
385360 'observerIndependence': "Corporate officer; role requires neutrality in delegation matters"
386361 ]
387- }
388362```
389363
390364## Timestamp Considerations
0 commit comments