I'm moving part of the conversation that started in #1 here.
Here are the goals that I want to achieve:
- Make the reasoning behind API design decisions public. Even if the community doesn't comment, there's still value in discussing openly
- Give stakeholders outside of the Balanced team to comment and challenge decisions, ask for clarifications in the docs and spec, or suggest enhancements in the API
- Keep Balanced honest by ensuring the API is consistent with publicly published specifications. Balanced has a relatively small team, and it allows us to self police without requiring a manual process to guarantee consistency across the spec and docs
/cc @whit537 @mahmoudimus