gabriel / muse public
feat patch auth task/auth-hd-mnemonic-persistence #1 / 1
gabriel · 62 days ago · Apr 15, 2026 · Diff

feat(auth): Phase 2A — HD mnemonic persistence + full 8-category test coverage

- identity.py: _load_all now parses key_source, mnemonic, hd_path from TOML - auth.py run_keygen --hd: save_identity immediately after key generation so mnemonic is never lost between keygen and register - auth.py run_register: preserves HD fields from existing identity entry instead of silently discarding them on re-authentication - test_auth_hd_persistence.py: new file — 35 tests across all 8 categories - test_cmd_auth_keygen_hd.py: add Stress and Data Integrity classes (10 tests) - test_cmd_merge_autostash.py: add E2E, Security, Performance, Stress, Docstrings

sha256:c652a71ccca1fe41597c2d7ba7ad79937983692d65866489105173ffc998f3ea sha
sha256:f8c123c5dce9a14622b64a0c2ebcebf89ef882551a32dc782df74579d56761af snapshot
← Older Oldest on task/auth-hd-mnemonic-persistence
All commits
Newer → Latest on task/auth-hd-mnemonic-persistence

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