> ## Documentation Index
> Fetch the complete documentation index at: https://docs.allium.so/llms.txt
> Use this file to discover all available pages before exploring further.

# Coverage Methodology

> Per-protocol matrix of which lending-sector event abstractions Allium supports, documents, or still needs to cover.

The `<chain>.lending.coverage_methodology` table is a coverage matrix for the lending vertical. Each row is a project/protocol on a chain, with the sector abstractions Allium models, which of those are implemented and documented, and which are still missing.

Use it to see whether a lending protocol has full event coverage (`deposits`, `withdrawals`, `borrows`, `repayments`, `liquidations`, and related abstractions) before relying on the event tables.

### Table Columns

| Column Name                      | Data Type         | Description                                                                                       |
| -------------------------------- | ----------------- | ------------------------------------------------------------------------------------------------- |
| project                          | VARCHAR(16777216) | Identifier of the lending project (internal slug).                                                |
| project\_name                    | VARCHAR(16777216) | Human-readable name of the lending project.                                                       |
| protocol                         | VARCHAR(16777216) | Identifier of the lending protocol (internal slug).                                               |
| protocol\_name                   | VARCHAR(16777216) | Human-readable name of the lending protocol.                                                      |
| chain                            | VARCHAR(16777216) | Blockchain this coverage row applies to.                                                          |
| total\_sector\_abstractions      | NUMBER(38,0)      | Count of lending-sector event abstractions in Allium's coverage model.                            |
| supported\_abstractions          | ARRAY             | Abstractions currently implemented for this protocol.                                             |
| documented\_abstractions         | ARRAY             | Abstractions that have documentation.                                                             |
| missing\_abstractions            | ARRAY             | Sector abstractions that exist in the coverage model but are not yet supported for this protocol. |
| has\_full\_abstraction\_coverage | BOOLEAN           | True when every sector abstraction is supported for this protocol.                                |
| methodology                      | ARRAY             | Notes describing how coverage was determined for this protocol.                                   |
