Build consent proof ledgers for agent actions from user grant, purpose, data class, expiry, and evidence link