feat
BREAKING
phase3
task/phase3-gravity-schema
#1 / 1
feat(phase3): gravity schema — migration 0005 + 6 new columns on musehub_symbol_intel
Adds gravity_pct, gravity_direct, gravity_transitive, gravity_max_depth, gravity_depth_dist (JSONB), and symbol_kind to musehub_symbol_intel. New index on (repo_id, gravity_pct DESC) for sub-ms page queries. 28 TDD tests passing (layers: schema, index, write, JSONB, upsert, null-safe, ordering, kind).
Closes: issue #9 phase 1
sha256:29754f12f52098b6d36a298d7c616b39597f08e17db1689587c115d29d41e989
sha
+57
~1
symbols
sha256:3a0e3ed51925d43d474230623dd67f288adf44701c1c809f0512a44d9c5aef18
snapshot
+57
symbols added
~1
symbol modified
0
dead code introduced
Semantic Changes
58 symbols
+
test_P3_14_depth_dist_shallow_broad
method
async_method test_P3_14_depth_dist_shallow_broad L188–200
+
test_P3_16_depth_dist_single_depth
method
async_method test_P3_16_depth_dist_single_depth L218–230
+
test_P3_21_gravity_pct_filter_excludes_nulls
method
async_method test_P3_21_gravity_pct_filter_excludes_nulls L387–411
+
test_P3_22_ordered_by_gravity_pct_desc
method
async_method test_P3_22_ordered_by_gravity_pct_desc L421–450
+
test_P3_02_gravity_direct_column_exists
method
method test_P3_02_gravity_direct_column_exists L56–59
+
test_P3_03_gravity_transitive_column_exists
method
method test_P3_03_gravity_transitive_column_exists L61–64
+
test_P3_04_gravity_max_depth_column_exists
method
method test_P3_04_gravity_max_depth_column_exists L66–69
+
test_P3_05_gravity_depth_dist_column_exists
method
method test_P3_05_gravity_depth_dist_column_exists L71–74
+
test_P3_09_gravity_depth_dist_is_nullable
method
method test_P3_09_gravity_depth_dist_is_nullable L98–101
+
test_P3_18_upsert_gravity_preserves_churn
method
async_method test_P3_18_upsert_gravity_preserves_churn L256–311
+
test_P3_19_upsert_gravity_idempotent
method
async_method test_P3_19_upsert_gravity_idempotent L314–353
+
test_P3_13_gravity_write_without_optional_fields
method
async_method test_P3_13_gravity_write_without_optional_fields L160–178
← Older
Oldest on task/phase3-gravity-schema
All commits
Newer →
Latest on task/phase3-gravity-schema
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:29754f12f52098b6d36a298d7c616b39597f08e17db1689587c115d29d41e989 --body "your comment"
No comments yet. Be the first to start the discussion.