They're generated from source code using a combination of static analysis + llm analysis. They're not editable per se, but you can update them when you edit your code.