chore: zero typing_audit violations and untyped defs across muse/ and tests/
Add type aliases and annotations throughout source and test files to satisfy the zero-tolerance typing ratchet (--max-any 0 --max-untyped 0).
Source files: - muse/core/graph.py, muse/core/mpack.py, muse/core/transport.py, muse/cli/commands/bridge.py — boundary_dict, bare_dict, param_object fixes
Test files (30 total): - Added _Headers, _JsonDict, _Manifest, _RemoteHeads, _WalkCall, _KwVal, _PrintArg, _PrintKw, _CorruptField, _PropData, _KwVal and similar aliases to eliminate bare_dict, boundary_dict, dict_of_dict, and param_object hits - Annotated all untyped defs: missing return types, untyped *args/**kwargs, missing param types on inner functions and helper methods - Imported TYPE_CHECKING blocks where private TypedDicts (_WalkResult) were needed as forward references in test signatures
0 comments
muse hub commit comment sha256:a42022a39e260112164a8b759ee1f9500593497253fdaabe7188baf32ffc7087 --body "your comment"
No comments yet. Be the first to start the discussion.