AI-generated descriptions of classes and methods. Use this to quickly understand what code does without reading every line. Particularly helpful for unfamiliar parts of the codebase.
File: class-descriptions.csv
AI-generated descriptions of classes in the codebase with inference time and token usage metrics.
| Column | Description |
|---|---|
| Source path | The path to the source file containing the class. |
| Class name | The fully qualified name of the class. |
| Checksum | SHA-256 checksum of the class source code for cache validation. |
| Description | AI-generated description of what the class does. |
| Responsibility | AI-generated description of the class's responsibility in the system. |
| Pattern 1 | First architectural pattern identified in the class. |
| Pattern 2 | Second architectural pattern identified in the class. |
| Pattern 3 | Third architectural pattern identified in the class. |
| Inference time (ms) | Time taken for the LLM to generate the description, in milliseconds. |
| Input tokens | Number of tokens in the input prompt sent to the LLM. |
| Output tokens | Number of tokens in the response generated by the LLM. |
File: method-descriptions.csv
AI-generated descriptions of methods in the codebase with inference time and token usage metrics.
| Column | Description |
|---|---|
| Source path | The path to the source file containing the method. |
| Class name | The fully qualified name of the class containing the method. |
| Signature | The method signature including parameter types. |
| Checksum | SHA-256 checksum of the method source code for cache validation. |
| Description | AI-generated description of what the method does. |
| Return value description | AI-generated description of what the method returns. |
| Technique 1 | First programming technique or pattern used in the method. |
| Technique 2 | Second programming technique or pattern used in the method. |
| Technique 3 | Third programming technique or pattern used in the method. |
| Inference time (ms) | Time taken for the LLM to generate the description, in milliseconds. |
| Input tokens | Number of tokens in the input prompt sent to the LLM. |
| Output tokens | Number of tokens in the response generated by the LLM. |