Ever wondered what the difference is between compliant, conformant & consistent? has some nice definitions about it that will guide you in these statements.
When the targetted specification and the actual implementation do not have anything in common, then this is called “Irrelevant”.
Once the specification and implementation share common grounds. Yet not all specifications are met and features that were not covered by the specification are provided, then this is called “Consistent”.
Once not all features of the specification are implemented, yet all things that are implemented are according to the specifications, then this is called “Compliant”.
If all the features of the specification are implemented according to the specs, yet some features are implemented that are not in accordance to the specification, then this is called “Conformant”.
If there is a full match between specifications and implementation, then this is called “Fully Conformant”. You can probably guess how rare this one is… 😉
Any of the above situations, yet some features that are implemented are not in accordance to the specification.