{"$schema":"https://json-schema.org/draft/2020-12/schema","title":"Thank-You Letter","description":"Formal thank-you letter naming the reason for thanks, the specific contribution of the recipient, and the concrete impact, with optional forward-looking note.","type":"object","required":["sender","recipient","letter_date","reason","specific_contribution","impact","signatory"],"additionalProperties":false,"properties":{"sender":{"type":"object","required":["name","address"],"additionalProperties":false,"properties":{"name":{"type":"string","minLength":1},"address":{"type":"string","minLength":1}}},"recipient":{"type":"object","required":["name","address"],"additionalProperties":false,"properties":{"name":{"type":"string","minLength":1},"address":{"type":"string","minLength":1}}},"letter_date":{"type":"string","format":"date"},"reason":{"type":"string","minLength":1},"specific_contribution":{"type":"string","minLength":1},"impact":{"type":"string","minLength":1},"continued_collaboration":{"type":"string"},"signatory":{"type":"object","required":["name","role"],"additionalProperties":false,"properties":{"name":{"type":"string","minLength":1},"role":{"type":"string","minLength":1}}}}}