5405345c5a
The previous code did Path(src_dir) / function_ref.file, which double-prefixed (e.g. src/src/project_manager.py) and silently returned empty. Fixed: if function_ref.file exists as CWD-relative, use it directly. Only join if it doesn't exist. Now 130 real field accesses detected across 35 Metadata consumers in the 2026-06-22 audit output (was 0 before).
1.5 KiB
1.5 KiB
Code Path & Data Pipeline Audit Summary
Generated for 13 aggregates
4-mem-dim rollup
- control (3): ToolDefinition, ToolCall, Result
- curation (2): FileItem, FileItems
- discussion (6): Metadata, CommsLogEntry, CommsLog, HistoryMessage, History, ChatMessage
- unknown (2): ToolSpec, ProviderHistory
Cross-validation verdict
- Metadata: result_coverage=77 producers, 35 consumers; type_alias_coverage=130 sites; 0 typed (0%); 130 untyped (100%)
- FileItem: result_coverage=0 producers, 0 consumers; type_alias_coverage=0 sites
- FileItems: result_coverage=0 producers, 3 consumers; type_alias_coverage=0 sites
- CommsLogEntry: result_coverage=0 producers, 0 consumers; type_alias_coverage=0 sites
- CommsLog: result_coverage=0 producers, 0 consumers; type_alias_coverage=0 sites
- HistoryMessage: result_coverage=0 producers, 2 consumers; type_alias_coverage=4 sites; 0 typed (0%); 4 untyped (100%)
- History: result_coverage=0 producers, 0 consumers; type_alias_coverage=0 sites
- ToolDefinition: result_coverage=0 producers, 0 consumers; type_alias_coverage=0 sites
- ToolCall: result_coverage=1 producers, 1 consumers; type_alias_coverage=1 sites; 0 typed (0%); 1 untyped (100%)
- Result: result_coverage=0 producers, 0 consumers; type_alias_coverage=0 sites
- ToolSpec: result_coverage=; type_alias_coverage=
- ChatMessage: result_coverage=; type_alias_coverage=
- ProviderHistory: result_coverage=; type_alias_coverage=