feat(audit): alias resolution - all real aggregates now have data

This commit is contained in:
ed
2026-06-22 12:52:22 -04:00
parent 077149011b
commit f7f616abb9
38 changed files with 20604 additions and 3009 deletions
@@ -4,10 +4,10 @@ Generated for 13 aggregates on 2026-06-22
- **Real aggregates (in scope):** 10
- **Candidate aggregates (placeholders):** 3
- **Total producers:** 121
- **Total consumers:** 73
- **Total current cost (us/turn):** 4950
- **Total actionable savings (us/turn):** 140
- **Total producers:** 1091
- **Total consumers:** 1106
- **Total current cost (us/turn):** 4750
- **Total actionable savings (us/turn):** 560
## 4-mem-dim rollup
@@ -20,16 +20,16 @@ Generated for 13 aggregates on 2026-06-22
| Aggregate | Kind | Memory dim | Access pattern | Producers | Consumers |
|---|---|---|---|---|---|
| `CommsLog` | `typealias` | `discussion` | `mixed` | 0 | 0 |
| `CommsLogEntry` | `typealias` | `discussion` | `mixed` | 0 | 0 |
| `FileItem` | `typealias` | `curation` | `mixed` | 0 | 0 |
| `FileItems` | `typealias` | `curation` | `whole_struct` | 0 | 4 |
| `History` | `typealias` | `discussion` | `mixed` | 0 | 0 |
| `HistoryMessage` | `typealias` | `discussion` | `mixed` | 1 | 2 |
| `Metadata` | `typealias` | `discussion` | `whole_struct` | 117 | 66 |
| `CommsLog` | `typealias` | `discussion` | `whole_struct` | 6 | 5 |
| `CommsLogEntry` | `typealias` | `discussion` | `whole_struct` | 117 | 66 |
| `FileItem` | `typealias` | `curation` | `whole_struct` | 117 | 66 |
| `FileItems` | `typealias` | `curation` | `whole_struct` | 6 | 9 |
| `History` | `typealias` | `discussion` | `whole_struct` | 7 | 7 |
| `HistoryMessage` | `typealias` | `discussion` | `whole_struct` | 118 | 68 |
| `Metadata` | `typealias` | `discussion` | `whole_struct` | 483 | 752 |
| `Result` | `typealias` | `control` | `mixed` | 0 | 0 |
| `ToolCall` | `typealias` | `control` | `whole_struct` | 1 | 1 |
| `ToolDefinition` | `typealias` | `control` | `mixed` | 2 | 0 |
| `ToolCall` | `typealias` | `control` | `whole_struct` | 118 | 67 |
| `ToolDefinition` | `typealias` | `control` | `whole_struct` | 119 | 66 |
| `ChatMessage` | `candidate_dataclass` | `discussion` | `mixed` | 0 | 0 |
| `ProviderHistory` | `candidate_dataclass` | `unknown` | `mixed` | 0 | 0 |
| `ToolSpec` | `candidate_dataclass` | `unknown` | `mixed` | 0 | 0 |
@@ -38,44 +38,44 @@ Generated for 13 aggregates on 2026-06-22
### `CommsLog`
- **Result coverage:** 0 producers, 0 consumers
- **Type alias coverage:** 0 sites
- **Cross-audit findings (total sites):** 0
- **Result coverage:** 6 producers, 5 consumers
- **Type alias coverage:** 4 sites; 0 typed (0%); 4 untyped (100%)
- **Cross-audit findings (total sites):** 1
### `CommsLogEntry`
- **Result coverage:** 0 producers, 0 consumers
- **Type alias coverage:** 0 sites
- **Result coverage:** 96 producers, 46 consumers
- **Type alias coverage:** 135 sites; 0 typed (0%); 135 untyped (100%)
- **Cross-audit findings (total sites):** 0
### `FileItem`
- **Result coverage:** 0 producers, 0 consumers
- **Type alias coverage:** 0 sites
- **Result coverage:** 96 producers, 46 consumers
- **Type alias coverage:** 135 sites; 0 typed (0%); 135 untyped (100%)
- **Cross-audit findings (total sites):** 0
### `FileItems`
- **Result coverage:** 0 producers, 4 consumers
- **Type alias coverage:** 2 sites; 0 typed (0%); 2 untyped (100%)
- **Result coverage:** 6 producers, 9 consumers
- **Type alias coverage:** 6 sites; 0 typed (0%); 6 untyped (100%)
- **Cross-audit findings (total sites):** 0
### `History`
- **Result coverage:** 0 producers, 0 consumers
- **Type alias coverage:** 0 sites
- **Result coverage:** 7 producers, 7 consumers
- **Type alias coverage:** 8 sites; 0 typed (0%); 8 untyped (100%)
- **Cross-audit findings (total sites):** 0
### `HistoryMessage`
- **Result coverage:** 1 producers, 2 consumers
- **Type alias coverage:** 4 sites; 0 typed (0%); 4 untyped (100%)
- **Result coverage:** 97 producers, 48 consumers
- **Type alias coverage:** 137 sites; 0 typed (0%); 137 untyped (100%)
- **Cross-audit findings (total sites):** 0
### `Metadata`
- **Result coverage:** 96 producers, 46 consumers
- **Type alias coverage:** 173 sites; 0 typed (0%); 173 untyped (100%)
- **Result coverage:** 457 producers, 697 consumers
- **Type alias coverage:** 123 sites; 0 typed (0%); 123 untyped (100%)
- **Cross-audit findings (total sites):** 1
### `Result`
@@ -86,12 +86,12 @@ Generated for 13 aggregates on 2026-06-22
### `ToolCall`
- **Result coverage:** 1 producers, 1 consumers
- **Type alias coverage:** 1 sites; 0 typed (0%); 1 untyped (100%)
- **Result coverage:** 97 producers, 47 consumers
- **Type alias coverage:** 136 sites; 0 typed (0%); 136 untyped (100%)
- **Cross-audit findings (total sites):** 0
### `ToolDefinition`
- **Result coverage:** 2 producers, 0 consumers
- **Type alias coverage:** 0 sites
- **Result coverage:** 98 producers, 46 consumers
- **Type alias coverage:** 135 sites; 0 typed (0%); 135 untyped (100%)
- **Cross-audit findings (total sites):** 1