Bounded, evidence-producing workspace health monitor.
@spec run( String.t(), keyword() ) :: {:ok, map()} | {:error, term()}