"A system encompasses all facts derivable within its framework" is a very vague sentence, but the way it's written I would consider it false. Second order logic is incomplete, for example.
The fact that different set of axioms lead to different conclusions is... kind of obvious? And not at all what logicians (or probably anybody) mean by "contradiction". Moreover, incompleteness doesn't at all prevent that. You can take ZFC + CH and ZFC + not(CH), both are incomplete, but they obviously entail different conclusions.
In more standard terminology, there are systems that are free of contradictions, such as Presburger arithmetic or propositional calculus.
Gödel's completeness and incompleteness theorems are really about entirely different things, completeness is about first-order logic as a system, incompleteness is about consistent, effectively axiomatisable theories of sufficient strength.