fix: typing audit — zero violations across all test files
- Define TypedDicts for structured payloads (SymbolEntry, Delta, S3Response, wire object payloads) - Replace param/return object with concrete unions and named type aliases - Replace dict[str, Any]/dict[str, object] with JSONObject, StrDict, or TypedDicts - Remove local variable annotations that triggered boundary_dict - Fix type: ignore comments by asserting non-None or using setattr - Extend typing_audit to emit file:line violations in human output
sha256:ca71d97bba51f0af457c8c984011b1d2f40c422e31112ad7286fc9d4f0121d72
sha
sha256:666c627e6ef465794a36ceca7fd1aaac8f182e1ddaddae27d44e225f6b2b2518
snapshot
Older
feat: add fork visibility, guard private repos, fix default visi…
sha256:e883dee62e36af28206c3fb06d64a8095ecb6a5e152511dedb2454529569060d
All commits
Newer
tooling: add gen_type_contracts.py and regenerate type-contracts.md
sha256:7415b278906587d150233f06c69d5040dec0fc33140b72ccad39dc02ebc3f286
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:ca71d97bba51f0af457c8c984011b1d2f40c422e31112ad7286fc9d4f0121d72 --body "your comment"
No comments yet. Be the first to start the discussion.