v0.4.7
The G3 verdict lookup used run::latest() which returns the most recent
run across all specs. When the latest run belonged to a different spec,
or the .and_then chain silently swallowed a lookup failure, approve
reported 'G3 has never been run' immediately after G3 passed.