Reveal proofs are generated client-side at vote time and submitted autonomously by the agent/watcher + agent/revealer process the instant voting closes. This dashboard only reads real on-chain state — it never triggers a reveal itself.
The agent relay never sees plaintext vote choices. It was handed a pre-generated, time-locked reveal proof at vote time. Its only job is "submit this transaction at time T" — auditable on-chain.