gabriel / musehub public
feat BREAKING intel/languages task/intel-languages #4 / 4
AI Agent gabriel · 140 days ago · May 3, 2026 · Diff

feat(intel/languages): phase 1 — add kinds_json to musehub_intel_languages

Migration 0014 adds kinds_json JSONB column to musehub_intel_languages to store per-language symbol-kind breakdown (e.g. {function: 1346, class: 1447}). Previously LanguagesProvider discarded kinds data; this column is the DB foundation for the kind-chip row on the languages intel page.

ORM model updated with kinds_json field and full NumPy-style class docstring.

sha256:6e839c0b1cab92840ea33f3429b46478c206b43c67bf2368dbcf5870c5d5aefd sha
+11 ~1 symbols
sha256:d8ce093edb1e79a89dbedb1df5d0b334dee209a175a621cee1b703c127280e8c snapshot
+11
symbols added
~1
symbol modified
0
dead code introduced
Semantic Changes 12 symbols
+ branch_labels variable variable branch_labels L22–22
+ depends_on variable variable depends_on L23–23
+ down_revision variable variable down_revision L21–21
+ downgrade function function downgrade L38–39
+ Union import import Union L14–14
+ annotations import import annotations L12–12
+ op import import op L17–17
+ postgresql import import postgresql L18–18
+ sa import import sa L16–16
+ revision variable variable revision L20–20
+ upgrade function function upgrade L26–35

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:6e839c0b1cab92840ea33f3429b46478c206b43c67bf2368dbcf5870c5d5aefd --body "your comment"