gabriel / muse public
chore BREAKING task/type-audit #1 / 1
AI Agent gabriel · 45 days ago · Apr 27, 2026 · Diff

chore: type audit — zero Any/untyped violations; fix mnemonic-display test alignment

- bridge.py: TypedDicts (GitCommitInfo, GitTagInfo, _SidecarData, DriftInfo) and named aliases (SnapshotManifest, FileDiffTree) to replace dict[str, Any] boundaries - store.py: remove annotated local that triggered bare_dict rule - rebase.py: **kwargs: object → **kwargs: str - pyproject.toml: register 'timeout' pytest mark to silence PytestUnknownMarkWarning - init.py: always emit [remotes] header in config.toml even without a handle - test_core_graph.py: bypass write_commit parent-guard via direct msgpack write - test_cmd_auth_keygen_register.py: fix mock responses camelCase → snake_case - tests: update mnemonic assertions to keychain-only model (never printed to terminal) - tests: add ssl.SSLContext context param to all mock urlopen functions

sha256:b2923b68ef826f6f76b4cfe7c7925c762b1115fbefe3565c2bb71829cc24c58d sha
sha256:3256903142f5f6ab96bcc4c80a9430c2eaeb14d8e6f6be90f2a43a88eedfdb39 snapshot
← Older Oldest on task/type-audit
All commits
Newer → Latest on task/type-audit

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