I needed to take some seconds to understand this.

How about `contribution.project.expires_at < 7.days.ago`? Might improve its readableness.