Skip to content

Sweep 2026-07-01: refresh ant-client, ant-node, ant-protocol, saorsa-core verified SHAs (metadata-only)#68

Open
JimCollinson wants to merge 1 commit into
mainfrom
claude/sweep-2026-07-01
Open

Sweep 2026-07-01: refresh ant-client, ant-node, ant-protocol, saorsa-core verified SHAs (metadata-only)#68
JimCollinson wants to merge 1 commit into
mainfrom
claude/sweep-2026-07-01

Conversation

@JimCollinson

Copy link
Copy Markdown
Collaborator

Daily upstream-drift sweep. Metadata-only stamp refreshes for pages whose audited upstream changes carry no developer-facing impact.

Upstream

  • ant-client: 3ab50c4 → 95a23be
  • ant-node: e53928a → 3df630c
  • ant-protocol: 7caae77 → 82cab84
  • saorsa-core: ead6718 → ef00920

Source artifacts inspected

  • ant-client: ant-cli/src/commands/node/add.rs, ant-core/src/data/client/{chunk,quote,mod}.rs, ant-core/src/node/types.rs upstream
  • ant-node: src/replication/{config,fresh,mod,possession}.rs, src/storage/handler.rs upstream
  • ant-protocol: Cargo.toml, Cargo.lock upstream (release bump only)
  • saorsa-core: src/network.rs upstream

Developer-facing change

Internal refactor; no developer-facing impact on the stamped pages. ant-client refined internal chunk PUT fallback and quote handling (ADR-0002); ant-node changed replication and storage internals — full-node detection, delayed possession checks, a self-closeness gate on client PUTs, and fresh-replication delivery retries (ADR-0003); ant-protocol was a release version bump (2.2.2) with no source change; saorsa-core added reconnect-on-demand for P2PNode::send_request. The one developer-facing surface change this cycle — the ant node add CLI flag set — is handled in the separate prose PR for docs/cli/command-reference.md, which this sweep does not touch.

Files changed in this PR

  • Verification blocks refreshed on: docs/architecture/system-overview.md, docs/cli/use-the-cli.md, docs/core-concepts/{data-types,keys-addresses-and-datamaps,overview,payment-model}.md, docs/guides/{build-read-only-features,deploy-to-mainnet,overview,prepare-a-wallet-for-uploads,set-up-a-local-network,test-your-application}.md, docs/index.md, docs/reference/{glossary,source-repositories}.md, docs/rust/{README,build-directly-in-rust,embed-a-node-in-your-application,library-reference}.md, docs/sdk/how-to-guides/use-external-signers-for-upload-payments.md, docs/sdk/start-the-local-daemon.md
  • skills/start/version.json and skills/start/SKILL.md verified_commits maps (key sets unchanged) plus the SKILL.md frontmatter verified_date
  • planning/sweeps/2026-07-01.md (new summary)

Verification run

  • Compared each drifted record against the pinned upstream tree via the GitHub compare API (git clone of upstream repos is blocked by egress policy in this environment; the compare-API fallback was used per the audit-diff fetch rule).
  • Re-ran python3 scripts/sweep_poll.py on this branch: status: "ok", only docs/cli/command-reference.md remains drifted (handled by the prose PR).
  • markdownlint: skipped — not installed in this environment.
  • Confirmed no version, published_date, frontmatter version:, CHANGELOG.md, scripts/**, .github/**, or registry files changed, and SKILL.md body is byte-identical to base.

Uncertainties

None. All four ranges resolve to internal or release-only changes on the stamped pages; ant-protocol carried no source diff at all.


Generated by Claude Code

…core verified SHAs (metadata-only)

Metadata-only stamp refreshes for pages whose audited upstream changes carry
no developer-facing impact:

- ant-client 3ab50c4 -> 95a23be: internal chunk PUT fallback / quote handling
- ant-node   e53928a -> 3df630c: replication + storage internals (ADR-0003)
- ant-protocol 7caae77 -> 82cab84: release version bump only
- saorsa-core ead6718 -> ef00920: send_request reconnect-on-demand

The ant node add CLI flag change on ant-client is documented separately in the
prose PR for docs/cli/command-reference.md.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011ZY9T5j7XbvgC9hAjHhQJ7
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants