Skip to content

Commit c8bb075

Browse files
committed
Use Claude to upgrade bitcoin dependency
FYI claude left the repo with a broken build. I fixed the build as a separate patch for reasons listed below. First I got claude to create a CLAUDE.md file. Then I pointed it at: - A local `rust-bitcoin` directory on the release tracking branch rust-bitcoin/rust-bitcoin#5169 - The docs online for `bitcoin v0.32.7` - The `rust-miniscript` repo And asked it to do the upgrade. It took me three goes over the weekend to do this, hitting session limits twice. I am pushing the raw changes Claude made so: - I can review them in public - We can learn how good/bad Claude is for doing upgrades
1 parent f47cfd9 commit c8bb075

39 files changed

+1398
-614
lines changed

.claude/settings.local.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"permissions": {
3+
"allow": [
4+
"Bash(cargo check:*)",
5+
"Bash(find:*)",
6+
"Bash(xargs cat:*)",
7+
"Bash(grep:*)",
8+
"Bash(cargo doc:*)",
9+
"Bash(cat:*)",
10+
"Bash(1)",
11+
"Bash(cargo test:*)"
12+
],
13+
"deny": [],
14+
"ask": []
15+
}
16+
}

0 commit comments

Comments
 (0)