Expand description
Analysis results and the vocabulary they are reported in.
Types live at one public path each - no facade re-exports, so consumers
cannot pick arbitrarily between analysis::Severity and
analysis::findings::Severity and drift apart.
Modules§
- code_
quality - The code-quality analyzer: render a payload, ask the LLM, turn the response into findings — and never report an unanalyzed file as clean.
- findings
- The finding vocabulary.
- payload
- The text the LLM sees, plus the line numbers that text legitimately covers.
- prompt
- The code-quality system prompt for one language.
- result
- What one analysis pass produced.