Anon4321 OK, ran through Contracts.
For Nimble fingers, I did all encounters, but did not visit the Market Stall or the woman's house & got Orange.
All encounters plus visit to the Market Stall got Green.
For Snooping Bonans, I completed all checks, even went to the pub to get a drink, got S Class but still Yellow.
There is nothing more that can be done, I explored every square so cannot see anything being missed.
Same for the others. There are multiple ways to end The Painter, but you'd expect Green to be gained by passing all checks and gaining S Class, but that's still Yellow, too.
Only Nimble Fingers has Hopes as its creator. Assume it's not possible on the ones created by other people, for some reason.