otel wrapper: complete API redesign for leaflet-search compatibility
- global instance pattern (like Python's DEFAULT_LOGFIRE_INSTANCE)
- convenience functions: configure(), span(), info/warn/err/debug/trace()
- const span support via @constCast for `const span = ...` pattern
- metrics stubs: counter(), gaugeInt(), gaugeDouble()
- fixed Zig 0.15 stderr API (use std.debug.print)
- fixed comptime/runtime attrs via static storage per type
API now matches leaflet-search usage patterns.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>