A comprehensive QA-QC framework