Private
Public Access
0
0
Commit Graph

3 Commits

Author SHA1 Message Date
ed 1680182953 feat(audit): add FunctionRef dataclass (frozen, 4 fields)
fqname, file, line, role. Used in ProducerConsumerGraph edges
and per-aggregate producer/consumer lists. Per error_handling.md
Pattern 1 (immutability for cross-thread safety).
2 unit tests passing.
2026-06-22 01:05:17 -04:00
ed 5dca69f0d7 feat(audit): add 5 enums for the v2 data model
AggregateKind (4 values), MemoryDim (7), AccessPattern (5),
Frequency (7), RecommendedDirection (4). All Literal types
for stable postfix DSL output (string-valued, no enum-name
lookup table needed in the parser).

5 unit tests passing. The 9 supporting dataclasses + the
AggregateProfile central artifact go in Tasks 1.2-1.10.
2026-06-22 00:46:00 -04:00
ed 28ed3deafb chore(audit): create empty tests/test_code_path_audit.py v2
Module docstring + from __future__ import annotations. No tests
yet; the data model tests go in next (Phase 1).
2026-06-22 00:42:29 -04:00