gabriel / muse public
← Intel Hub
Type Health
Per-symbol type-annotation coverage — fully typed, partial, untyped, and Any-polluted symbols ranked worst-first.
6,265 fully typed
3 partial
22 untyped
0 any ⚠
# Symbol Kind Score Params Return
1
TestHistoryFlag._clean_merge_repo tests/test_phase1_merge_engine.py
method
50%
1/1
2
TestOnConflictFlag._conflicting_repo tests/test_phase1_merge_engine.py
method
50%
1/1
3
TestStrategyFlag._two_branch_repo tests/test_phase1_merge_engine.py
method
50%
1/1
4
_load_configured_adapters._read muse/cli/commands/agent_config.py
method
100%
1/1
list[str] | None
5
_show_help._help muse/cli/commands/agent_config.py
method
100%
1/1
None
6
run._resolve_manifest muse/cli/commands/diff.py
method
100%
1/1
tuple[Manifest, str | None]
7
_Appearance.__init__ muse/cli/commands/find_symbol.py
method
100%
5/5
None
8
_Appearance.to_dict muse/cli/commands/find_symbol.py
method
100%
Metadata
9
_BranchPresence.__init__ muse/cli/commands/find_symbol.py
method
100%
3/3
None
10
_BranchPresence.to_dict muse/cli/commands/find_symbol.py
method
100%
Metadata
11
register._common_args muse/cli/commands/hub/attestations.py
method
100%
1/1
None
12
_NoRedirectHandler.redirect_request muse/cli/commands/hub/_core.py
method
100%
6/6
urllib.request.Request | None
13
register._release_repo_args muse/cli/commands/hub/releases.py
method
100%
1/1
None
14
register._topic_repo_args muse/cli/commands/hub/users.py
method
100%
1/1
None
15
register._user_hub_arg muse/cli/commands/hub/users.py
method
100%
1/1
None
16
run._conflict_count muse/cli/commands/list_coord.py
method
100%
1/1
int
17
run._effective_expires muse/cli/commands/list_coord.py
method
100%
1/1
datetime.datetime
18
run._effective_ttl muse/cli/commands/list_coord.py
method
100%
1/1
float
19
run._walk_from_cid muse/cli/commands/log.py
method
100%
2/2
list[CommitRecord]
20
run._emit_error muse/cli/commands/switch.py
method
100%
4/4
None
21
run._emit_error muse/cli/commands/verify.py
method
100%
3/3
None
22
_Backend.close muse/cli/commands/watch_coord.py
method
100%
None
23
_Backend.wait muse/cli/commands/watch_coord.py
method
100%
1/1
bool
24
_KqueueBackend.close muse/cli/commands/watch_coord.py
method
100%
None
25
_KqueueBackend.__init__ muse/cli/commands/watch_coord.py
method
100%
1/1
None
26
_KqueueBackend.wait muse/cli/commands/watch_coord.py
method
100%
1/1
bool
27
_PollingBackend.close muse/cli/commands/watch_coord.py
method
100%
None
28
_PollingBackend.__init__ muse/cli/commands/watch_coord.py
method
100%
1/1
None
29
_PollingBackend.wait muse/cli/commands/watch_coord.py
method
100%
1/1
bool
30
run._handle_sigterm muse/cli/commands/watch_coord.py
method
100%
2/2
None
31
WatchEvent.to_dict muse/cli/commands/watch_coord.py
method
100%
JsonDict
32
_watch_loop._emit muse/cli/commands/watch_coord.py
method
100%
1/1
bool
33
CommitRecord.from_dict muse/core/commits.py
method
100%
1/1
'CommitRecord'
34
CommitRecord.to_dict muse/core/commits.py
method
100%
CommitDict
35
DefaultPlugin.similarity muse/core/harmony/engine.py
method
100%
2/2
float
36
HarmonyPlugin.similarity muse/core/harmony/engine.py
method
100%
2/2
float
37
MergeEngine.__post_init__ muse/core/merge_engine.py
method
100%
None
38
read_merge_state._safe_conflict_list muse/core/merge_engine.py
method
100%
1/1
list[str]
39
read_merge_state._str_or_none muse/core/merge_engine.py
method
100%
1/1
str | None
40
read_merge_state._validated_ref muse/core/merge_engine.py
method
100%
1/1
str | None
41
run_merge._make_result muse/core/merge_engine.py
method
100%
2/2
MergeResult
42
run_merge._snap muse/core/merge_engine.py
method
100%
1/1
SnapshotManifest
43
build_wire_mpack._content muse/core/mpack.py
method
100%
1/1
bytes
44
build_wire_mpack._emit muse/core/mpack.py
method
100%
1/1
None
45
cleanup_stale_object_temps._clean_shard muse/core/object_store.py
method
100%
1/1
int
46
iter_stored_objects._is_hex muse/core/object_store.py
method
100%
1/1
bool
47
iter_stored_objects._walk_shard muse/core/object_store.py
method
100%
1/1
Iterator[tuple[str, pathlib.Path]]
48
MergeOpsResult.is_clean muse/core/op_merge.py
method
100%
bool
49
DerivedKey.__del__ muse/core/slip010.py
method
100%
None
50
DerivedKey.__repr__ muse/core/slip010.py
method
100%
str
51
DerivedKey.zero muse/core/slip010.py
method
100%
None
52
SecretByteArray.__del__ muse/core/slip010.py
method
100%
None
53
SecretByteArray.zero muse/core/slip010.py
method
100%
None
54
HttpTransport._build_request muse/core/transport.py
method
100%
6/6
_Request
55
HttpTransport.create_release muse/core/transport.py
method
100%
3/3
str
56
HttpTransport._decode muse/core/transport.py
method
100%
1/1
_MsgDict
57
HttpTransport.delete_branch_remote muse/core/transport.py
method
100%
3/3
None
58
HttpTransport.delete_release_remote muse/core/transport.py
method
100%
3/3
None
59
HttpTransport._execute muse/core/transport.py
method
100%
1/1
bytes
60
HttpTransport._execute_fetch muse/core/transport.py
method
100%
1/1
bytes
61
HttpTransport.fetch_mpack muse/core/transport.py
method
100%
5/5
'FetchMPackResult'
62
HttpTransport.fetch_remote_info muse/core/transport.py
method
100%
2/2
RemoteInfo
63
HttpTransport._fetch_via_presign muse/core/transport.py
method
100%
5/5
'FetchMPackResult | None'
64
method
100%
1/1
dict
65
HttpTransport.hub_bytes muse/core/transport.py
method
100%
2/2
bytes
66
HttpTransport.hub_json muse/core/transport.py
method
100%
4/4
'dict[str, object]'
67
HttpTransport.list_releases_remote muse/core/transport.py
method
100%
4/4
list[ReleaseDict]
68
HttpTransport.push_mpack_presign muse/core/transport.py
method
100%
4/4
_PresignResult
69
HttpTransport.push_mpack_put muse/core/transport.py
method
100%
3/3
None
70
HttpTransport.push_mpack_unpack muse/core/transport.py
method
100%
8/8
_UnpackMPackResult
71
HttpTransport.push_tags muse/core/transport.py
method
100%
3/3
int
72
MuseTransport.create_release muse/core/transport.py
method
100%
3/3
str
73
MuseTransport.delete_branch_remote muse/core/transport.py
method
100%
3/3
None
74
MuseTransport.delete_release_remote muse/core/transport.py
method
100%
3/3
None
75
MuseTransport.fetch_mpack muse/core/transport.py
method
100%
6/6
'FetchMPackResult'
76
MuseTransport.fetch_remote_info muse/core/transport.py
method
100%
2/2
RemoteInfo
77
MuseTransport.list_releases_remote muse/core/transport.py
method
100%
4/4
list[ReleaseDict]
78
MuseTransport.push_tags muse/core/transport.py
method
100%
3/3
int
79
_NoRedirectHandler.redirect_request muse/core/transport.py
method
100%
6/6
None
80
TransportError.__init__ muse/core/transport.py
method
100%
2/2
None
81
CodePlugin.apply muse/plugins/code/plugin.py
method
100%
2/2
LiveState
82
CodePlugin.clear_stage muse/plugins/code/plugin.py
method
100%
1/1
None
83
CodePlugin.diff muse/plugins/code/plugin.py
method
100%
3/3
StateDelta
84
CodePlugin.drift muse/plugins/code/plugin.py
method
100%
2/2
DriftReport
85
CodePlugin.merge muse/plugins/code/plugin.py
method
100%
4/4
MergeResult
86
CodePlugin.merge_ops muse/plugins/code/plugin.py
method
100%
6/6
MergeResult
87
CodePlugin.read_stage muse/plugins/code/plugin.py
method
100%
1/1
StagedEntryMap
88
CodePlugin.schema muse/plugins/code/plugin.py
method
100%
DomainSchema
89
CodePlugin.snapshot muse/plugins/code/plugin.py
method
100%
1/1
StateSnapshot
90
CodePlugin.stage_index_path muse/plugins/code/plugin.py
method
100%
1/1
pathlib.Path
91
CodePlugin.stage_status muse/plugins/code/plugin.py
method
100%
1/1
StageStatus
92
CodePlugin.workdir_snapshot muse/plugins/code/plugin.py
method
100%
1/1
SnapshotManifest
93
CodePlugin.write_stage muse/plugins/code/plugin.py
method
100%
2/2
None
94
MistPlugin.apply muse/plugins/mist/plugin.py
method
100%
2/2
LiveState
95
MistPlugin.diff muse/plugins/mist/plugin.py
method
100%
3/3
StateDelta
96
MistPlugin.drift muse/plugins/mist/plugin.py
method
100%
2/2
DriftReport
97
MistPlugin.merge muse/plugins/mist/plugin.py
method
100%
4/4
MergeResult
98
MistPlugin.schema muse/plugins/mist/plugin.py
method
100%
DomainSchema
99
MistPlugin.snapshot muse/plugins/mist/plugin.py
method
100%
1/1
StateSnapshot
100
TestAgentConfigEnvelope._check tests/test_agent_config_envelope.py
method
100%
1/1
'_EnvDict'