Open ross-spencer opened 3 years ago
Changing the title of this issue and I realized I have described the messages in the Wiki. the next question for me is whether the messages are described well-enough? What else do we need. (NB. I'd like to propose auditing the linting module and consider refactoring this as soon as the next Siegfried release is out. It feels like there could be some better de-coupling of the work at least).
Description of problem
We need to describe how Siegfried's/Roy's Wikidata processing heuristic works.
Largely, any result we get from
./roy build -wikidatadebug
in the debug output that returns abad heuristic
needs a rationale and the output doesn't show how we arrive at a decision yet. Other debug output should be self-describing but can also be audited to garner an opinion.