Resource inventory and reader coverage
The six archive name tables contain 1,301,684 stored entries and 905 distinct type ids. Summing each type across archives and each archive across types reproduces those totals. Every header and table of all six installed forges reads without refusals. Base/patch copies and null/meta entries are included; these are not unique live resources. Proven
| Archive | Entries | Confidence |
|---|---|---|
DataPC.forge |
163,356 | Proven |
DataPC_patch_01.forge |
49,363 | Proven |
DataPC_MAD_USNAT.forge |
767,463 | Proven |
DataPC_MAD_USNAT_patch_01.forge |
320,777 | Proven |
DataPC_MAD_WhiteRoom.forge |
388 | Proven |
DataPC_MAD_WhiteRoom_patch_01.forge |
337 | Proven |
The complete hash-sorted type inventory is split into part 1, part 2, part 3, part 4. Every name retains its own confidence independently from its counted occurrences across all six installed archives. Proven
Coverage criteria
Section titled “Coverage criteria”The following measurements use a fixed decoding profile. Acceptance means the profile can frame the body, not that every field has established semantics. A stricter component-length profile and a profile retaining unknown component bytes answer different questions. For Entity the strict profile consumes all bytes on 585,234 entries and refuses 29,876; for EntityGroup it consumes 38,825 and refuses 18,012. Proven · accepted strict profile
| Resource | Accepted | Refused | Criterion / scope | Confidence |
|---|---|---|---|---|
| Entity | 585,234 | 29,876 | Strict sequential component-length profile | Proven · counts; accepted profile only |
| EntityGroup | 38,825 | 18,012 | Strict sequential component-length profile | Proven · counts; accepted profile only |
| GridCellDataBlock | 66,359 | 0 | Six-archive body profile | Proven · counts; accepted profile only |
| GridPartition | 8 | 0 | Six-archive body profile | Proven · counts; accepted profile only |
| World | 4 | 0 | Grid-description prefix only; remainder not covered | Proven · counts; accepted profile only |
| LODSelector | 48,862 | 0 | Six-archive body profile | Proven · counts; accepted profile only |
| MeshShape | 25,162 | 0 | Six-archive body profile | Proven · counts; accepted profile only |
| ReferenceListShape | 3,731 | 0 | Six-archive body profile | Proven · counts; accepted profile only |
| SphereShape | 241 | 0 | Six-archive body profile | Proven · counts; accepted profile only |
| CapsuleShape | 290 | 0 | Six-archive body profile | Proven · counts; accepted profile only |
| BoxShape | 29 | 0 | Six-archive body profile | Proven · counts; accepted profile only |
| TrailRecord | 39,753 | 0 | Generic registry-ordered reader | Proven · counts; accepted profile only |
Full Entity and EntityGroup framing, when unknown component bodies are retained between recognized headers, reaches all 615,110 and 56,837 records respectively. This does not erase the distinction between interpreted and opaque components. Observed
The six-archive inventory contains 9,111 Animation and 10,741 BuildTable entries. The exact-end clip/BuildTable checks cover five named archives and omit WhiteRoom patch, which contributes 24 clips and 11 tables. Thus their checked populations are 9,087 and 10,730; the difference is archive scope, not a conflicting resource count. Every index entry across all six forges is included in those inventory totals. Proven