You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: REVISIONS.md
+27-18Lines changed: 27 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,13 +43,9 @@ The Black Belt CLI layer is documented under `modules/black-belt/bin/` with C11,
43
43
44
44
### Bitcoin
45
45
46
-
The repository contains Bitcoin material at multiple architectural levels, including the top-level `bitcoin/` area and `modules/bitcoin/`. The current `bitcoin/bash/wallet-summary.sh` scans version-numbered wallet directories, extracts BTC quantities from wallet filenames, produces summaries, calculates aggregate BTC quantities, and applies a configured USD conversion.
46
+
The repository contains Bitcoin material at multiple architectural levels, including the top-level `bitcoin/` area and `modules/bitcoin/`. The current wallet tooling treats wallet files as metadata artifacts and directs authoritative balance queries to Bitcoin Core RPC.
47
47
48
-
**Engineering note:** the $20,000,000,000,000 BTC price in that script must be treated as a configured/test valuation, not a live market quotation. A future revision should make the valuation source explicit and preferably accept the price as an argument or configuration value.
49
-
50
-
Bitcoin Core is security-critical and its upstream project emphasizes unit tests, functional tests, cross-platform CI, and independent QA. JWSTF Bitcoin tooling should move toward an equally explicit verification model where applicable. citeturn0search1turn0search11
51
-
52
-
Bitcoin Core also documents platform-specific data directories and wallet/data-storage conventions. JWSTF wallet tooling should preserve those boundaries and avoid treating a filename alone as authoritative wallet state. citeturn0search4
48
+
Bitcoin Core is security-critical and its upstream project emphasizes unit tests, functional tests, cross-platform CI, and independent QA. JWSTF Bitcoin tooling should move toward an equally explicit verification model where applicable.
53
49
54
50
## Improvements Completed
55
51
@@ -73,10 +69,8 @@ Bitcoin Core also documents platform-specific data directories and wallet/data-s
73
69
74
70
### Priority 2 — Bitcoin hardening
75
71
76
-
- Replace the hard-coded BTC valuation with an explicit configured/test price.
77
-
- Add `bitcoin/DESCRIPTOR.md`.
78
-
- Add `bitcoin/SECURITY.md`.
79
-
- Add deterministic tests for wallet-summary parsing.
0 commit comments