Sweep 2026-07-29: refresh ant-client and ant-node verification SHAs - #84
Merged
Conversation
Metadata-only stamp refresh for the daily upstream sweep. ant-client (81848a09 -> 6f0c9572) and ant-node (c3ffe5a7 -> f4c8cd56) advanced in a coordinated merkle-batch-payment rework. Only source_commit and verified_date lines in the affected verification blocks and the verified_commits maps in skills/start/version.json and skills/start/SKILL.md frontmatter are updated; no rendered prose changes. The merkle 3x settlement parity, padded-leaf cost billing, and the external-signer MerkleBatchTooLarge limit are developer-facing and mid-rollout (ADR-0008 Proposed, node enforcement future-dated), so payment-model.md, use-external-signers-for-upload-payments.md, and library-reference.md are deferred to manual-review issues and left byte-identical to base. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013GjkG3iAW4LfCC3vQtBKZL
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Metadata-only stamp refresh from the daily upstream sweep.
Upstream
81848a09 → 6f0c9572c3ffe5a7 → f4c8cd56Source artifacts inspected
ant-core/src/data/client/merkle.rs,file.rs,mod.rs,error.rs,Cargo.locksrc/payment/verifier.rs,src/replication/config.rs,src/storage/lmdb.rs,Cargo.toml,docs/adr/ADR-0007-*.md,docs/adr/ADR-0008-storage-economics-and-payment-protocol.mdDeveloper-facing change
The two repos advanced in one coordinated merkle-batch-payment rework. The developer-facing parts (merkle settlement now at the 3x median multiplier, padded-leaf cost billing, and the external-signer
MerkleBatchTooLarge256-address limit) are mid-rollout and pending economic sign-off (ADR-0008 is Proposed; node enforcement is future-dated to 2026-08-04), so they are deferred to manual review rather than stamped or rewritten here. Every page stamped in this PR describes only surfaces that are unchanged at the pinned head: payment-mode names, the 64-chunk merkle threshold, CLI--merkle/--no-merkleflags, the generic Merkle batch payment glossary entry,NodeConfigfields, and high-level architecture/storage prose.Files changed in this PR
<!-- verification: -->blocks (ant-client and/or ant-node),source_commitandverified_dateonly:skills/start/version.json—verified_commitsvalues forant-clientandant-node(key set unchanged)skills/start/SKILL.md— frontmatterverified_commitsvalues forant-clientandant-nodeplusverified_date(body,version,published_date, CHANGELOG unchanged)planning/sweeps/2026-07-29.md— run summaryDeferred to manual review (not stamped; verification blocks byte-identical to base)
Verification run
python3 scripts/sweep_poll.pyon the branch:status: ok, no malformed-block errors. Remaining drift is exactly the 4 deferred records on the 3 pages above (expected — tracked by manual review needed for docs/core-concepts/payment-model.md #81–manual review needed for docs/rust/library-reference.md #83).version/published_date/CHANGELOG correctly unchanged.Uncertainties
The merkle payment rework is developer-facing and material (merkle uploads settle at 3x, cost is billed per padded leaf, external merkle batches cap at 256 addresses), but it is mid-rollout and its pricing decision is Proposed and pending economic-owner sign-off. The judgment call this run made is to defer that content to human review rather than document it as settled current behavior; the reviewer of #81–#83 should confirm that call and decide the framing.
Generated by Claude Code