feat: extract symbol_kind on push and backfill existing NULL rows
- Add _extract_kind() to symbol indexer: reads kind from new_summary/content_summary op strings (first word, or second word after 'added'/'removed') - Collect kind_map during commit walk and pass to _upsert_symbol_intel - Use COALESCE in the conflict update so existing non-null kinds are preserved - Add backfill_symbol_kinds() public function that one-time populates symbol_kind for rows written before kind extraction existed - GravityProvider calls backfill_symbol_kinds() before querying tracked-kind rows, ensuring the denominator is correct on the first run after deploy
sha256:c0ce16e31541b24c44c889c7662435b9be396f68b8cfe0e4138fc7e0b538b67c
sha
sha256:216bea732bbc0c7f76bb627c694ad27fc6169d7f3c1567ca639b7b9d30047139
snapshot
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:c0ce16e31541b24c44c889c7662435b9be396f68b8cfe0e4138fc7e0b538b67c --body "your comment"
No comments yet. Be the first to start the discussion.