Meaning: blameless or innocent (example 1)(example 2)
Rewrite 1: passed clean suspect inspection
Rewrite 2: traveling barrier-free
Rewrite 3: the fog surrounding you has lifted
Rewrite 4: the dark cloud hovering over you just rained out
Rewrite 5: the trash talk has shifted to somebody else
Comment: There is an other use for this idiom related to cashflow, but all the references I found online were to blamelessness.
Join me on Twitter: @a_copywriter