gabriel / muse public
feat BREAKING task/typing-audit-zero #3 / 3
AI Agent gabriel · 142 days ago · Apr 26, 2026 · Diff

feat: fix all typing_audit violations to zero (0 untyped defs, 0 pattern violations across 902 files)

sha256:b075064843951c60de137dd2ef29924b1a75423695497ecd118b9f1174289b06 sha
+167 ~2131 −1 symbols
sha256:951460f4d7b6695710df26d2c7581e3650c0804cb91845076992b1205fea09e8 snapshot
+167
symbols added
~2131
symbols modified
−1
symbol removed
0
dead code introduced
Semantic Changes 2299 symbols
~ muse/cli/commands/init.py .py 1 symbol modified
~ muse/cli/commands/log.py .py 1 symbol modified
~ muse/cli/commands/ls_files.py .py 1 symbol modified
~ muse/cli/commands/ls_remote.py .py 1 symbol modified
~ muse/cli/commands/merge.py .py 1 symbol modified
~ muse/cli/commands/merge_base.py .py 1 symbol modified
~ muse/cli/commands/merge_tree.py .py 1 symbol added, 2 symbols modified
+ pathlib import import pathlib L88–88
~ muse/cli/commands/mv.py .py 1 symbol modified
~ muse/cli/commands/name_rev.py .py 1 symbol modified
~ muse/cli/commands/patch_id.py .py 1 symbol added, 6 symbols modified
~ muse/cli/commands/plan_merge.py .py 1 symbol modified
~ _err
~ muse/cli/commands/read.py .py 1 symbol modified
~ run
~ muse/cli/commands/rev_parse.py .py 1 symbol added, 1 symbol modified
+ _ErrorPayload variable variable _ErrorPayload L69–69
~ run
~ muse/cli/commands/revert.py .py 1 symbol added, 3 symbols modified
+ pathlib import import pathlib L77–77
~ run
~ muse/cli/commands/verify_commit.py .py 1 symbol added, 3 symbols modified
+ pathlib import import pathlib L58–58
~ run
~ muse/cli/commands/verify_tag.py .py 1 symbol added, 2 symbols modified
+ pathlib import import pathlib L77–77
~ run
~ muse/cli/config.py .py 1 symbol modified
~ muse/core/cache_base.py .py 2 symbols added, 1 symbol removed, 6 symbols modified
Any import import Any L38–38
+ _MsgVal variable variable _MsgVal L50–50
+ _RawCacheMap variable variable _RawCacheMap L51–51
~ get
~ put
~ muse/core/callgraph_cache.py .py 1 symbol added, 4 symbols modified
+ _RawCacheMap import import _RawCacheMap L65–65
~ muse/core/implicit_edge_cache.py .py 1 symbol added, 4 symbols modified
~ muse/core/keychain.py .py 1 symbol added, 1 symbol modified
+ types import import types L50–50
~ muse/core/migrate.py .py 4 symbols added, 7 symbols modified
+ _CommitEntry variable variable _CommitEntry L45–45
+ _CommitIndex variable variable _CommitIndex L46–46
+ _IdMap variable variable _IdMap L43–43
+ _RawCommit variable variable _RawCommit L44–44
~ muse/core/symbol_cache.py .py 1 symbol added, 4 symbols modified
+ _RawCacheMap import import _RawCacheMap L73–73
~ muse/plugins/code/_invariants.py .py 1 symbol added, 4 symbols modified
~ tests/test_age_supercharge.py .py 1 symbol modified
~ _run
~ tests/test_agent_config_envelope.py .py 2 symbols added, 10 symbols modified
~ tests/test_agent_json_schema.py .py 1 symbol added, 4 symbols modified
+ InvokeResult import import InvokeResult L47–47
~ tests/test_agent_key_fd.py .py 1 symbol added, 2 symbols modified
+ DerivedKey import import DerivedKey L46–46
~ tests/test_api_surface_supercharge.py .py 1 symbol modified
~ _run
~ tests/test_auth_hd_persistence.py .py 1 symbol added, 5 symbols modified
~ tests/test_auth_mnemonic_display.py .py 1 symbol modified
~ tests/test_auth_register_integrity.py .py 2 symbols added, 2 symbols modified
+ _KeychainStore variable variable _KeychainStore L34–34
+ _RegisterResp variable variable _RegisterResp L35–35
~ tests/test_auth_rotate.py .py 1 symbol added, 5 symbols modified
+ InvokeResult import import InvokeResult L42–42
~ _fp
~ tests/test_bip39_passphrase.py .py 1 symbol added, 4 symbols modified
+ InvokeResult import import InvokeResult L46–46
~ tests/test_blame_supercharge.py .py 1 symbol modified
~ _run
~ tests/test_blast_risk_supercharge.py .py 1 symbol modified
~ _run
~ tests/test_branch_delete_config_cleanup.py .py 2 symbols added, 5 symbols modified
+ _ConfigSection variable variable _ConfigSection L33–33
+ InvokeResult import import InvokeResult L28–28
~ tests/test_branch_json_schema.py .py 1 symbol modified
~ tests/test_branch_supercharge.py .py 1 symbol added, 2 symbols modified
+ _AnyObj variable variable _AnyObj L47–47
~ tests/test_breakage_supercharge.py .py 1 symbol modified
~ _run
~ tests/test_clones_supercharge.py .py 1 symbol modified
~ _run
~ tests/test_cmd_agent_config.py .py 1 symbol modified
~ tests/test_cmd_apply.py .py 1 symbol modified
~ tests/test_cmd_auth_keygen_hd.py .py 1 symbol added, 2 symbols modified
+ InvokeResult import import InvokeResult L67–67
~ tests/test_cmd_auth_phase5.py .py 1 symbol added, 1 symbol modified
+ _KeychainStore variable variable _KeychainStore L25–25
~ tests/test_cmd_auth_phase8.py .py 2 symbols added, 5 symbols modified
+ _TomlData variable variable _TomlData L32–32
+ InvokeResult import import InvokeResult L26–26
~ _toml
~ tests/test_cmd_blame.py .py 1 symbol modified
~ tests/test_cmd_clone_hardening.py .py 1 symbol added, 2 symbols modified
+ Callable import import Callable L48–48
~ tests/test_cmd_hub_hardening.py .py 3 symbols added, 54 symbols modified
+ _HubBody variable variable _HubBody L73–73
+ IdentityEntry import import IdentityEntry L68–68
+ Mapping import import Mapping L50–50
~ tests/test_cmd_log.py .py 1 symbol added, 2 symbols modified
+ Mapping import import Mapping L15–15
~ tests/test_cmd_merge_base.py .py 1 symbol added, 5 symbols modified
~ tests/test_cmd_pull_hardening.py .py 2 symbols added, 5 symbols modified
+ Callable import import Callable L69–69
+ MsgpackDict import import MsgpackDict L70–70
~ _run
~ tests/test_cmd_restore.py .py 1 symbol modified
~ tests/test_cmd_shelf.py .py 2 symbols modified
~ tests/test_cmd_sign.py .py 2 symbols added, 14 symbols modified
~ tests/test_cmd_switch.py .py 2 symbols modified
~ tests/test_cmd_verify_commit.py .py 2 symbols added, 10 symbols modified
~ tests/test_cmd_verify_pack.py .py 2 symbols added, 4 symbols modified
+ InvokeResult import import InvokeResult L37–37
+ argparse import import argparse L27–27
~ _parse
~ tests/test_cmd_verify_tag.py .py 2 symbols added, 5 symbols modified
+ InvokeResult import import InvokeResult L28–28
+ TYPE_CHECKING import import TYPE_CHECKING L27–27
~ tests/test_code_add_supercharge.py .py 1 symbol modified
~ _run
~ tests/test_code_check_supercharge.py .py 1 symbol modified
~ _run
~ tests/test_code_migrate.py .py 1 symbol added, 116 symbols modified
+ _RawCommit variable variable _RawCommit L53–53
~ _run
~ tests/test_code_query_supercharge.py .py 1 symbol added, 6 symbols modified
~ tests/test_codemap_supercharge.py .py 1 symbol modified
~ _run
~ tests/test_commit_json_schema.py .py 1 symbol added, 2 symbols modified
+ InvokeResult import import InvokeResult L87–87
~ tests/test_commit_object_store_completeness.py .py 1 symbol added, 3 symbols modified
+ InvokeResult import import InvokeResult L31–31
~ tests/test_compare_supercharge.py .py 1 symbol added, 2 symbols modified
+ InvokeResult import import InvokeResult L27–27
~ _run
~ tests/test_contract_supercharge.py .py 1 symbol added, 2 symbols modified
+ InvokeResult import import InvokeResult L29–29
~ _run
~ tests/test_core_agent_slots.py .py 1 symbol added, 2 symbols modified
+ types import import types L17–17
~ tests/test_core_graph.py .py 1 symbol modified
~ _ids
~ tests/test_core_transport.py .py 1 symbol added, 8 symbols modified
~ tests/test_coupling_supercharge.py .py 1 symbol added, 2 symbols modified
+ InvokeResult import import InvokeResult L32–32
~ _run
~ tests/test_coverage_supercharge.py .py 1 symbol added, 2 symbols modified
+ InvokeResult import import InvokeResult L32–32
~ _run
~ tests/test_dead_supercharge.py .py 1 symbol added, 2 symbols modified
+ InvokeResult import import InvokeResult L34–34
~ _run
~ tests/test_deps_supercharge.py .py 1 symbol added, 2 symbols modified
+ InvokeResult import import InvokeResult L39–39
~ _run
~ tests/test_detect_refactor_supercharge.py .py 1 symbol added, 2 symbols modified
+ InvokeResult import import InvokeResult L32–32
~ _run
~ tests/test_docs_supercharge.py .py 1 symbol added, 2 symbols modified
+ InvokeResult import import InvokeResult L38–38
~ _run
~ tests/test_entangle_supercharge.py .py 1 symbol added, 2 symbols modified
+ InvokeResult import import InvokeResult L31–31
~ _run
~ tests/test_find_symbol_supercharge.py .py 2 symbols added, 8 symbols modified
+ InvokeResult import import InvokeResult L30–30
+ argparse import import argparse L23–23
~ _run
~ tests/test_gravity_supercharge.py .py 2 symbols added, 8 symbols modified
+ InvokeResult import import InvokeResult L37–37
+ argparse import import argparse L30–30
~ _run
~ tests/test_grep_supercharge.py .py 2 symbols added, 8 symbols modified
+ InvokeResult import import InvokeResult L31–31
+ argparse import import argparse L24–24
~ _run
~ tests/test_harmony_comprehensive.py .py 5 symbols added, 31 symbols modified
+ _StubResult variable variable _StubResult L182–182
+ LiveState import import LiveState L69–69
+ MsgpackDict import import MsgpackDict L68–68
+ StateDelta import import StateDelta L69–69
+ StateSnapshot import import StateSnapshot L69–69
~ apply
~ diff
~ drift
~ merge
~ schema
~ schema
~ apply
~ diff
~ drift
~ merge
~ schema
~ apply
~ diff
~ drift
~ merge
~ schema
~ _noop
~ tests/test_harmony_integration.py .py 1 symbol added, 2 symbols modified
+ Mapping import import Mapping L24–24
~ schema
~ tests/test_hash_object_canonical.py .py 2 symbols added, 8 symbols modified
+ InvokeResult import import InvokeResult L25–25
+ argparse import import argparse L20–20
~ _run
~ tests/test_hd_keygen_unified.py .py 2 symbols added, 6 symbols modified
+ _KcStore variable variable _KcStore L60–60
+ InvokeResult import import InvokeResult L21–21
~ tests/test_hotspots_supercharge.py .py 2 symbols added, 8 symbols modified
+ InvokeResult import import InvokeResult L35–35
+ argparse import import argparse L28–28
~ _run
~ tests/test_impact_supercharge.py .py 2 symbols added, 8 symbols modified
+ InvokeResult import import InvokeResult L28–28
+ argparse import import argparse L21–21
~ _run
~ tests/test_index_supercharge.py .py 1 symbol added, 6 symbols modified
~ tests/test_invariants_supercharge.py .py 2 symbols added, 8 symbols modified
+ InvokeResult import import InvokeResult L32–32
+ argparse import import argparse L25–25
~ _run
~ tests/test_languages_supercharge.py .py 2 symbols added, 8 symbols modified
+ InvokeResult import import InvokeResult L35–35
+ argparse import import argparse L28–28
~ _run
~ tests/test_log_supercharge.py .py 1 symbol added, 3 symbols modified
+ InvokeResult import import InvokeResult L24–24
~ _log
~ tests/test_ls_tree_supercharge.py .py 2 symbols added, 8 symbols modified
+ InvokeResult import import InvokeResult L29–29
+ argparse import import argparse L17–17
~ tests/test_maintenance_supercharge.py .py 2 symbols added, 8 symbols modified
+ InvokeResult import import InvokeResult L26–26
+ argparse import import argparse L17–17
~ tests/test_merge_base_supercharge.py .py 2 symbols added, 8 symbols modified
+ InvokeResult import import InvokeResult L25–25
+ argparse import import argparse L16–16
~ _parse
~ _mb
~ _mbj
~ tests/test_merge_supercharge.py .py 1 symbol added, 2 symbols modified
+ InvokeResult import import InvokeResult L23–23
~ _merge
~ tests/test_merge_tree_supercharge.py .py 2 symbols added, 10 symbols modified
+ InvokeResult import import InvokeResult L26–26
+ argparse import import argparse L17–17
~ _mt
~ tests/test_mist_cli.py .py 70 symbols modified
~ tests/test_mist_plugin.py .py 2 symbols added, 76 symbols modified
+ MistPlugin import import MistPlugin L31–31
+ SnapshotManifest import import SnapshotManifest L30–30
~ plugin
~ tests/test_mv_supercharge.py .py 2 symbols added, 8 symbols modified
+ InvokeResult import import InvokeResult L27–27
+ argparse import import argparse L17–17
~ _mv
~ tests/test_name_rev_supercharge.py .py 1 symbol added, 2 symbols modified
+ InvokeResult import import InvokeResult L23–23
~ _nr
~ tests/test_passphrase_env_warn.py .py 1 symbol added, 5 symbols modified
+ InvokeResult import import InvokeResult L43–43
~ _fp
~ tests/test_passphrase_secure.py .py 1 symbol added, 5 symbols modified
+ InvokeResult import import InvokeResult L42–42
~ _fp
~ tests/test_phase2_or_set_symbol_independence.py .py 1 symbol added, 1 symbol modified
+ TYPE_CHECKING import import TYPE_CHECKING L32–32
~ tests/test_phase3_weave_union_docs.py .py 1 symbol added, 1 symbol modified
+ TYPE_CHECKING import import TYPE_CHECKING L26–26
~ tests/test_protected_branches.py .py 1 symbol added, 4 symbols modified
+ InvokeResult import import InvokeResult L44–44
~ tests/test_prune_supercharge.py .py 2 symbols added, 8 symbols modified
+ InvokeResult import import InvokeResult L52–52
+ argparse import import argparse L44–44
~ tests/test_range_diff_supercharge.py .py 2 symbols added, 8 symbols modified
+ InvokeResult import import InvokeResult L58–58
+ argparse import import argparse L50–50
~ tests/test_rebase_supercharge.py .py 2 symbols added, 8 symbols modified
+ InvokeResult import import InvokeResult L34–34
+ argparse import import argparse L26–26
~ tests/test_reset_supercharge.py .py 1 symbol added, 2 symbols modified
+ argparse import import argparse L13–13
~ tests/test_schema_supercharge.py .py 1 symbol added, 8 symbols modified
+ _KwVal variable variable _KwVal L24–24
~ _dim
~ _map
~ _seq
~ _set
~ _tree
~ tests/test_security_hub_trust.py .py 1 symbol added, 1 symbol modified
+ AbstractContextManager import import AbstractContextManager L13–13
~ tests/test_sem_ver.py .py 1 symbol modified
~ _patch
~ tests/test_semantic_cherry_pick_supercharge.py .py 2 symbols added, 7 symbols modified
~ tests/test_show_json_schema.py .py 1 symbol added, 2 symbols modified
+ InvokeResult import import InvokeResult L84–84
~ tests/test_sparse_checkout_supercharge.py .py 68 symbols modified
~ tests/test_switch_supercharge.py .py 1 symbol added, 4 symbols modified
+ InvokeResult import import InvokeResult L58–58
~ _run
~ tests/test_symbolic_ref_supercharge.py .py 1 symbol added, 2 symbols modified
+ InvokeResult import import InvokeResult L58–58
~ _sr
~ tests/test_symbols_supercharge.py .py 64 symbols modified
~ _parse
~ tests/test_test_cmd_supercharge.py .py 62 symbols modified
~ _parse
~ tests/test_test_selection_speedup.py .py 1 symbol added, 2 symbols modified
~ tests/test_type_cmd_supercharge.py .py 95 symbols modified
~ _parse
~ tests/test_unpack_objects_supercharge.py .py 1 symbol added, 2 symbols modified
+ argparse import import argparse L16–16
~ _parse
~ tests/test_user_identity_migration.py .py 1 symbol added, 2 symbols modified
+ InvokeResult import import InvokeResult L30–30
~ tests/test_verify_tag_supercharge.py .py 3 symbols added, 8 symbols modified
+ InvokeResult import import InvokeResult L42–42
+ TYPE_CHECKING import import TYPE_CHECKING L41–41
+ argparse import import argparse L19–19
~ _parse
~ _vt
~ tests/test_wire_localhost.py .py 1 symbol added, 2 symbols modified
+ TYPE_CHECKING import import TYPE_CHECKING L32–32
~ tests/test_workspace_supercharge.py .py 1 symbol added, 2 symbols modified
+ argparse import import argparse L17–17
~ _parse
~ tests/test_worktree_supercharge.py .py 1 symbol added, 2 symbols modified
+ argparse import import argparse L15–15
~ _parse

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