refactor: replace short_id with full IDs in all non-narrow-column contexts
- JSON output fields: all now return full sha256:<64-hex> IDs - Error/status/warning messages: all use full IDs - Narrow-column exceptions kept: log tables, range-diff, reflog, bundle commit lists, harmony table rows, lineage/rebase dry-run tables, release/query/symbol_log/type_cmd commit columns, git-style [branch sha] confirmations, branch -v hash column - Tests updated: length assertions changed 19→71, regex changed [:12]→[:64] - Tests fixed: removed import of non-existent _short_id from read_commit, updated archive test to expect full bare hex filename, shard test updated for collapsed commit/full_commit_id fields
sha256:6c97140db66841bed0201ccee4f032ed3dbd033efcd327ba501b2a9cd0ec6b55
sha
+28
~254
−110
symbols
sha256:73aa22c637b1f4ae29c62f9274f44cd78694223ee79d61ca8bcd25b4cb0e31a9
snapshot
+28
symbols added
~254
symbols modified
−110
symbols removed
0
dead code introduced
Semantic Changes
392 symbols
~
run
~
run
~
run
~
run
~
run
~
run
~
run
~
run
~
run
~
run
~
run
~
run
~
run
~
run
~
long_id
~
OpLog
−
test_dry_run_text_shows_prefixed_short_id
method
method test_dry_run_text_shows_prefixed_short_id L1119–1137
+
test_dry_run_text_shows_prefixed_full_id
method
method test_dry_run_text_shows_prefixed_full_id L1119–1136
~
fake_id
−
test_list_text_mode_shows_commit_short
method
method test_list_text_mode_shows_commit_short L1157–1166
+
test_list_text_mode_shows_commit_full_id
method
method test_list_text_mode_shows_commit_full_id L1157–1166
−
test_short_id_12_hex_chars_after_prefix
method
method test_short_id_12_hex_chars_after_prefix L125–129
−
test_text_short_id_is_prefix_of_full_id
method
method test_text_short_id_is_prefix_of_full_id L249–256
−
test_text_short_id_total_length_is_19
method
method test_text_short_id_total_length_is_19 L240–247
−
test_short_id_12_hex_chars_after_prefix
method
method test_short_id_12_hex_chars_after_prefix L85–89
−
test_text_short_id_is_prefix_of_full_id
method
method test_text_short_id_is_prefix_of_full_id L198–204
−
test_text_short_id_total_length_is_19
method
method test_text_short_id_total_length_is_19 L190–196
+
test_text_full_id_matches_snapshot_id
method
method test_text_full_id_matches_snapshot_id L184–190
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:6c97140db66841bed0201ccee4f032ed3dbd033efcd327ba501b2a9cd0ec6b55 --body "your comment"
No comments yet. Be the first to start the discussion.