# Doc Entities

## Master Doc Entities Table

| Type | Purpose | Master File | Instances |
|------|---------|-------------|----------:|
| `api/` | Registry and overview of all API doc instances | [api/readme.md](api/readme.md) | 1 |
| `feature/` | Registry and overview of all feature doc instances | [feature/readme.md](feature/readme.md) | 2 |
| `invariant/` | Registry and overview of all invariant doc instances | [invariant/readme.md](invariant/readme.md) | 2 |
| `tests/docs/api/` | Test spec surface for api/ doc instances | [../tests/docs/api/readme.md](../tests/docs/api/readme.md) | 1 |
| `tests/docs/feature/` | Test spec surface for feature/ doc instances | [../tests/docs/feature/readme.md](../tests/docs/feature/readme.md) | 2 |
| `tests/docs/invariant/` | Test spec surface for invariant/ doc instances | [../tests/docs/invariant/readme.md](../tests/docs/invariant/readme.md) | 2 |

## Master Doc Instances Table

| Entity | ID | Name | File |
|--------|----|------|------|
| api | 001 | Collection Constructor Macros | [api/001_collection_macros.md](api/001_collection_macros.md) |
| feature | 001 | Collection Constructors | [feature/001_collection_constructors.md](feature/001_collection_constructors.md) |
| feature | 002 | Into Constructors | [feature/002_into_constructors.md](feature/002_into_constructors.md) |
| invariant | 001 | No-std Allocation Selection | [invariant/001_no_std_alloc.md](invariant/001_no_std_alloc.md) |
| invariant | 002 | Capacity Pre-allocation | [invariant/002_capacity_preallocated.md](invariant/002_capacity_preallocated.md) |
