Posted By jonr on 14 Jan 2016 04:13 PM
Why not use an "over the rafters" vented roof with one layer of OSB and some rigid foam below the gap (no spray foam)? Spray foam contractors might not be the best ones to ask about such a design.
I'm not quite understanding your proposed stackup.
Venting above the roof deck can work in zone 4 if you have a fairly vapor permeable underlayment and soffit to ridge venting. The OSB itself runs about 1-perm when dry, 5 perms when damp enough to support mold, so a smart vapor retarder would still be necessary with this approach. In zone 5 it's risky and in zones 6+ it won't cut it.
It's not nearly as effective as under the roof deck venting, where moisture coming from the interior hits the convecting ventilation gap first, and doesn't need to pass through the OSB to get out.