Skip to content

share: Show the master fingerprint after the threshold - #100

Open
BenWestgate wants to merge 2 commits into
30-recorded-fingerprint-gatefrom
claude/new-issue-fixes-fvhbl3-86
Open

BenWestgate wants to merge 2 commits into
30-recorded-fingerprint-gatefrom
claude/new-issue-fixes-fvhbl3-86

Conversation

@BenWestgate

Copy link
Copy Markdown
Owner

Requested by Ben · project thread

Before: ms32 secret printed the master fingerprint, but ms32 share never did, so the operator couldn't check it against the wallet record before writing a new card.

After: on a terminal, ms32 share prints Master fingerprint: XXXXXXXX above the derived share, whether every input is a share or one of them is the secret S. --plain and redirected output are unchanged.

How: four lines in _share_command. The fingerprint comes from the entered secret, or from recovering the secret from the entered shares. #57's typed-fingerprint gate for wallet and create --existing is untouched.

Budget: 5193 of < 5200. 922 tests pass; ruff and mypy are clean.

Closes #86

🤖 Generated with Claude Code

https://claude.ai/code/session_015CuLXqAvAovfoVcUmmogwa


Generated by Claude Code

@BenWestgate BenWestgate self-assigned this Oct 1, 2026
@BenWestgate
BenWestgate marked this pull request as ready for review October 1, 2026 13:54
@BenWestgate
BenWestgate force-pushed the 30-recorded-fingerprint-gate branch 3 times, most recently from 054e8d9 to 115f2c2 Compare October 2, 2026 08:57
`ms32 secret` shows the master fingerprint with the recovered secret,
but `ms32 share` never did, so the operator couldn't compare it with
the wallet record before writing a new card. Print it above the derived
share on a terminal, whether every input is a share or one of them is
the secret. `--plain` and redirected output stay unchanged.

Closes #86

Claude-Session: https://claude.ai/code/session_015CuLXqAvAovfoVcUmmogwa
@BenWestgate
BenWestgate force-pushed the claude/new-issue-fixes-fvhbl3-86 branch from eb37865 to 8aaf0fa Compare October 2, 2026 17:18
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

Ben authorized raising the budget so #91 fits. The stack tip with the
open fix PRs was at 5,197 of 5,200, and #91 adds 26 lines. Update the
enforcing test and both places that document the number.

Claude-Session: https://claude.ai/code/session_015CuLXqAvAovfoVcUmmogwa
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants