Guard deletion by evidence lifecycle, and derive invitation state from sessions
Reusable design note: in versioned assessment systems with canonical evidence, hard deletion should be capability-based. Permit it only for draft, unreferenced configuration and invitations that have no session; once published, referenced, or session-linked, reject with a conflic…