docs: sync AGENTS.md with CLAUDE.md and fix stale references
AGENTS.md had drifted from CLAUDE.md (ASCII dashes instead of em-dashes, missing recent updates); both now carry identical content except for the header, with an explicit rule to keep them in sync on future edits. Also documents update-version.sh as the release workflow, the per-feature partial-class split of MainWindowViewModel, UpdateChecker, and fixes a reference to a nonexistent Core/Spv/MerkleVerifier.cs (the real file is MerkleProof.cs) in SECURITY.md.
This commit is contained in:
+1
-1
@@ -22,7 +22,7 @@ It does **not** protect against:
|
||||
This wallet is an SPV client, not a full node. It validates:
|
||||
|
||||
- Block headers (proof of work checked up to the last checkpoint; `SkipPowValidation` is enabled because LWMA difficulty cannot be recomputed client-side — trust is anchored to hardcoded checkpoints in `Core/Chain/ChainProfiles.cs`)
|
||||
- Transaction inclusion in a confirmed block (Merkle branch proof, mandatory for every confirmed transaction — see `Core/Spv/MerkleVerifier.cs`)
|
||||
- Transaction inclusion in a confirmed block (Merkle branch proof, mandatory for every confirmed transaction — see `Core/Spv/MerkleProof.cs`)
|
||||
|
||||
It does **not** validate:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user