feat: add otel-zig as foundation for OTel compliance
adds otel-zig dependency and creates wrapper module that:
- configures OTLP exporter with Logfire endpoint/auth
- provides OtelLogfire struct with span() API
- handles token-based region detection (us/eu)
new files:
- src/otel_wrapper.zig: logfire-otel module wrapping otel-zig
- examples/otel_basic.zig: demonstrates new otel-backed API
- tests/validate_otel_export.zig: validates OTLP export to Logfire
- docs/otel-adoption-plan.md: migration plan and findings
build targets:
- zig build otel-example: run otel-backed example
- zig build validate-otel: test OTLP export (requires LOGFIRE_TOKEN)
legacy API unchanged - both APIs available during transition.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>