non ho specificato bene che il cliente di cui parlavo non è il cliente finale del lavoro, ma un "intermediario": è lui che ha contatto col cliente(a me commissiona solo il lavoro), ed è lui che vorrebbe i sorgenti come archivio.

ripeto, metterei ambo le mani sul fuoco che non avrò problemi, però, per chiarire le cose, prenderla come buona abitudine anche con eventuali clienti finali o altre web agency, vorrei mettere il tutto per iscritto

è vero, se mi si rompre il pc e perdo i sorgenti, mi tocca rifarli e sono affari miei, ma di conseguenza sono anche affari del mio cliente x cui potrebbe anche aver ragione a pretendere una copia dei sorgenti.

specificare il tutto sul contratto non è bastante?

e se gli spedissi il cd per posta e lui potesse aprirlo solo in caso io non sia più disponibile?