Ultravision is a private, local-first app I built for one owner. It watches GitHub repositories, a chat export and AI agent runtimes, and stores every raw record as immutable evidence. Database triggers reject edits and deletes on raw records. A state snapshot will not seal while any item lacks provenance. Five deterministic rules sort what needs attention. When two assertions conflict, both stay visible and nothing picks a winner. Agent dispatch waits for my approval, every step goes to an append-only audit, and a provider's report that it finished is stored as evidence and never counts as proof.