fix logfire span hierarchy with .entered()
- use .entered() on all spans to create proper parent-child relationships
- now all spans share same trace_id and properly nest under bufo_search parent
- before: all spans had parent_span_id: null (disconnected)
- after: child spans have parent_span_id pointing to bufo_search
verified locally with logfire MCP:
bufo_search (parent)
├─ voyage.embed_text
└─ turbopuffer.query
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>