Core library for Cory — a Bitcoin transaction ancestry explorer.
This crate provides the domain types, graph-building logic, label
management, and RPC abstraction that the cory server binary builds on.
It is intentionally transport-agnostic: the [rpc::BitcoinRpc] trait
can be backed by HTTP JSON-RPC, a mock, or any future transport.