Commit c8bb075
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 upgrades1 parent f47cfd9 commit c8bb075
File tree
39 files changed
+1398
-614
lines changed- .claude
- bitcoind-tests
- examples
- taptree_of_horror
- src
- descriptor
- tr
- interpreter
- miniscript
- policy
- psbt
39 files changed
+1398
-614
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
0 commit comments