Strip down telemetry to logging-only with major simplification
19 files · 847+ · 1,578-

Telemetry simplification

9 files changed
  • __init__.py Simplified package init
  • config.py Simplified configuration
  • core.py Simplified core setup
  • base.py Stripped logger base to essentials
  • emoji_matrix.py Simplified emoji matrix
  • formatters.py Simplified formatters
  • __init__.py Simplified tracer init
  • base.py Simplified tracer base
  • decorators.py Stripped tracer decorators
  • Stripped telemetry package down to logging essentials, removing over 700 net lines of complexity decouple architectural
    2 files
    • base.py
    • core.py

Build and environment updates

2 files changed
  • env.sh Updated development helpers
  • pyproject.toml Simplified dependencies
  • Simplified pyproject.toml dependencies and updated env.sh baseline internal
    1 file
    • pyproject.toml