Ok, I think in the OP you were using the word “secrecy” to refer to a narrower concept than I realized. If I understand correctly, if Alice tells Bob “please don’t tell Bob”, and then five years later when Alice is dead or definitely no longer interested or it’s otherwise clear that there won’t be negative consequences, Carol tells Bob, and Alice finds out and doesn’t feel betrayed — then you wouldn’t call that a “secret”. I guess for it to be a “secret” Carol would have to promise to carry it to her grave, even if circumstances changed, or something.
In that case I don’t have strong opinions about the OP.
Ok, I think in the OP you were using the word “secrecy” to refer to a narrower concept than I realized. If I understand correctly, if Alice tells Bob “please don’t tell Bob”, and then five years later when Alice is dead or definitely no longer interested or it’s otherwise clear that there won’t be negative consequences, Carol tells Bob, and Alice finds out and doesn’t feel betrayed — then you wouldn’t call that a “secret”. I guess for it to be a “secret” Carol would have to promise to carry it to her grave, even if circumstances changed, or something.
In that case I don’t have strong opinions about the OP.