grove_gaps
Lists a project's gap findings with pagination and counts by kind so you can review documentation, code, and test mismatches after a scan or map ingest.
Instructions
List a project's gap findings, paginated, with counts per kind. Kinds: declared_untested (docs state it, no test name overlaps), declared_unseen (docs state it, no code name overlaps), actual_undocumented (module never mentioned in docs), map_untested (an ingested map marks it untested). Every finding is a token-overlap heuristic to be checked by reading the code, not a verdict. Use after grove_scan or grove_ingest_map. Grove is local only: scans are read-only and nothing is sent to GitHub or any other service.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"project": "<project>"
},
"name": "grove_gaps"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | Only findings of this kind, e.g. declared_untested. | |
| limit | No | Page size (default 50, max 200). | |
| offset | No | Number of items to skip. | |
| project | Yes | Project name, or its numeric id. |