Event Logging
Website scanned, contract analyzed, vault item added, tournament joined, agent purchased, and research report generated should all write the same public-safe event model.