For the authors, here are a couple of items that made it hard for me to evaluate the project:
1. This project doesn't build for me and some of the dependencies don't exist or are private repos which prevent me from building the project (https://github.com/CHURPTeam/CHURP/blob/master/src/cmd/bb.go...)
2. It's lacking godoc documentation which means it's hard for me to quickly see how the API works. As such, some of the API methods seem less than useful.
For example, `(Optional) storeSecret(SK)`. What does "optional" mean? What's the return value? What's SK?
(Optional) retrieveSecret() -> SK: What? I can only store a single secret? Without passing params to this, it seems so.
3. Project structure is not conventional (cmd/ inside src/)
This may not seem like a big deal but am I really going to trust my secrets without someone who didn't learn enough about go to use godoc and use a conventional project structure?
4. No tests
Again, doubtful I'm going to trust my secrets to a distributed network that's not tested.