rustdv-runner 0.2.0

Regression manager: link-time test registry, sequential test execution, seed handling, result table, VPI bootstrap entry (design-doc D2.4, §4.5).
Documentation

rustdv-runner

The regression manager (design-doc D2.4, §4.5): port of cocotb's RegressionManager. Owns the test registry (populated at link time by #[rustdv::test]), runs tests sequentially, applies timeouts, scores panics/errors vs. expectations, prints the summary table, and provides the simulator entry point.

Bootstrap deviation from D3.2 (STATUS.md): instead of exporting cocotb's libpygpi entry symbols, the testbench cdylib is loaded as a plain VPI module (vvp -M<dir> -m<name>): rustdv::vpi_bootstrap!() exports vlog_startup_routines, whose startup routine registers a cbStartOfSimulation callback that kicks off the regression.