  In the business rules of supply chains, there are concerns around trust,
truth, demonstrability and authenticity. These concerns are gathered together
under the name ``veracity".
  In the work for this paper we were originally motivated by the requirement
around organic certification in the wine industry in New Zealand, but veracity
arises in many different situations and our formalisation shows how formal
methods can give insights into many such practical problems.
  One activity for formal methods involves taking informal processes and
formalising them and subsequently building tools to support this formalisation
and therefore the original processes too, and the work reported here is an
example of that.
  Here, then, we explore the idea of veracity in this spirit, give highlights
of the development of a logic for it and show how that logic can be implemented
in Coq, both for proof support and automation.
