gabriel / musehub public
chore BREAKING main #26 / 34
AI Agent gabriel · 138 days ago · Apr 29, 2026 · Diff

chore: fix all param_object typing violations — achieve 0 ratchet

sha256:610bebdf8c345da9ee65454fc6f3b19060ef5fb36e008d675b6d036104deb1c3 sha
+26 ~1152 −1 symbols
sha256:63ece9fa83b613d7c0f23e217b0bf57fb914dbb65db07d8b1dd937dc98af138e snapshot
+26
symbols added
~1152
symbols modified
−1
symbol removed
0
dead code introduced
Semantic Changes 1179 symbols
~ musehub/maintenance/orphan_scan.py .py 1 symbol added, 1 symbol modified
+ ColumnElement import import ColumnElement L26–26
~ musehub/services/musehub_wire.py .py 2 symbols added, 5 symbols modified
+ ConfirmResult class class ConfirmResult L95–98
+ PresignResult class class PresignResult L87–92
~ tests/bench_push.py .py 2 symbols modified
~ tests/test_api_contracts.py .py 91 symbols modified
~ tests/test_commit_signature_verification.py .py 1 symbol added, 6 symbols modified
+ _SettingsStub class class _SettingsStub L541–544
~ _pack
~ _wrap
~ tests/test_compliance.py .py 80 symbols modified
~ tests/test_database.py .py 1 symbol modified
~ tests/test_environments.py .py 44 symbols modified
~ tests/test_file_history_performance.py .py 2 symbols added, 4 symbols modified
~ tests/test_genesis_ids.py .py 142 symbols modified
~ tests/test_logging_alerting.py .py 61 symbols modified
~ tests/test_mcp_new_executor_tools.py .py 1 symbol added, 3 symbols modified
+ MagicMock import import MagicMock L28–28
~ tests/test_mist_security.py .py 1 symbol added, 1 symbol modified
+ MusehubRepo import import MusehubRepo L39–39
~ tests/test_musehub_repos.py .py 1 symbol modified
~ tests/test_object_integrity.py .py 1 symbol modified
~ tests/test_profile_reimagination.py .py 52 symbols modified
~ tests/test_protocol_introspection.py .py 43 symbols modified
~ tests/test_security_hardening.py .py 104 symbols modified
~ tests/test_symbol_intelligence.py .py 1 symbol modified
~ _ago
~ tests/test_webhook_crypto.py .py 72 symbols modified
~ tests/test_wire_batch_stream.py .py 3 symbols added, 3 symbols modified
+ _OidsBySnapshot variable variable _OidsBySnapshot L53–53
+ JSONObject import import JSONObject L50–50
+ StrDict import import StrDict L50–50
~ tests/test_wire_framing.py .py 2 symbols added, 3 symbols modified
+ AsyncIterator import import AsyncIterator L17–17
+ JSONObject import import JSONObject L23–23
~ _body
~ tests/test_wire_presign_push.py .py 2 symbols added, 1 symbol removed, 4 symbols modified
Any import import Any L58–58
+ AsyncIterator import import AsyncIterator L54–54
+ JSONObject import import JSONObject L75–75
~ _pack
~ _wrap
~ tests/test_wire_push_plain.py .py 1 symbol added, 2 symbols modified
+ AsyncIterator import import AsyncIterator L15–15
~ tests/test_wire_shallow_fetch.py .py 2 symbols added, 3 symbols modified
+ AsyncIterator import import AsyncIterator L15–15
+ JSONObject import import JSONObject L34–34
~ tests/test_wire_streaming_push.py .py 1 symbol added, 2 symbols modified
+ AsyncIterator import import AsyncIterator L18–18

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:610bebdf8c345da9ee65454fc6f3b19060ef5fb36e008d675b6d036104deb1c3 --body "your comment"