The lowercase thing was only a test I wanted to understand. Predicates are case sensitive. But building objects or JSON may be different. That’s what I wanted to find out. As I’m not a Go developer I do not know what the standards are.
I noticed something strange in your Schema. board: uid @reverse. Are you using this predicate where? seems to me a mistake there.