Skip to content

chore: stack #100 after #99 - #123

Merged
BenWestgate merged 3 commits into
claude/new-issue-fixes-fvhbl3-86from
claude/new-issue-fixes-fvhbl3-84
Oct 4, 2026
Merged

BenWestgate merged 3 commits into
claude/new-issue-fixes-fvhbl3-86from
claude/new-issue-fixes-fvhbl3-84

Conversation

@BenWestgate

Copy link
Copy Markdown
Owner

Temporary stack-maintenance PR. Merge the reviewed #99 head into #100's feature branch so the late v1 CLI stack is explicit and CI can test the combined tree. No new behavior beyond the already-reviewed #99 and #100 diffs.

claude and others added 3 commits October 2, 2026 12:15
Without bitcoin-cli every ms32 command said "Install a reviewed
bitcoin-cli before creating a backup", even commands that create
nothing, and the codex32 hint didn't say what it leaves out.

Say that Bitcoin Core 32 or newer must run with RPC enabled and that an
unsynced regtest or signet node is enough for practice. Then say what
the command uses Core for: the master fingerprint and correction ranking
for secret, share and correct (with the codex32 fallback and what it
omits), or giving Core the master key for create and wallet.

ms32 correct now connects before its search instead of after it, so a
missing Core no longer costs up to ten seconds of discarded work.

Closes #84

Claude-Session: https://claude.ai/code/session_015CuLXqAvAovfoVcUmmogwa
Connecting before the search made two problems easier to hit. With
damaged input piped to `ms32 correct` and two Core networks running,
the network prompt read the exhausted pipe forever. With stderr
redirected, "Using Bitcoin Core on ..." and a blank line came before
`interactive confirmation required`, which the security model says
must be the only message.

Ask for a network only when stdin is a terminal; a pipe now gets "More
than one local Bitcoin Core network is running." Print Core's messages
only when stderr is a terminal. The gate test's fake now reports like
the real one, so it catches the extra output.

Claude-Session: https://claude.ai/code/session_015CuLXqAvAovfoVcUmmogwa
Temporary stack refresh: bring the reviewed #105 cleanup into #99's feature branch so the PR head and CI represent the intended combined tree. Human integration will rewrite/squash agent-authored history under repository policy.
@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.

@BenWestgate
BenWestgate merged commit 14b27b2 into claude/new-issue-fixes-fvhbl3-86 Oct 4, 2026
34 checks passed
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