You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: rename primitive → numeric in extraction layer
Extraction-layer spec describes numeric types exclusively (bounds,
float_bits). Frees 'primitive' for the broader system-level taxonomy.
Renames:
- PrimitiveSpec → NumericSpec
- primitive_extraction.py → numeric_extraction.py
- extract_primitives → extract_numerics
- partition_primitive_and_geometry_names → partition_numeric_and_geometry_types
partition_numeric_and_geometry_types moved from numeric_extraction to
pipeline — it discovers both numeric and geometry types, so it didn't
belong in a module scoped to numeric extraction.
Renderer function names and output constants unchanged — those describe
rendered output, not the extraction concept.
Signed-off-by: Seth Fitzsimmons <sethfitz@amazon.com>
0 commit comments