add initial code analysis doc