Skip to content

Upstream sweep 2026-08-08: refresh ant-node verification stamps (metadata-only) - #91

Merged
JimCollinson merged 1 commit into
mainfrom
claude/sweep-2026-08-08
Aug 7, 2026
Merged

Upstream sweep 2026-08-08: refresh ant-node verification stamps (metadata-only)#91
JimCollinson merged 1 commit into
mainfrom
claude/sweep-2026-08-08

Conversation

@JimCollinson

Copy link
Copy Markdown
Member

Metadata-only sweep. Refreshes the ant-node verification stamps after a node-internal replication audit change upstream. No rendered prose changed.

Upstream: ant-node: 9a50c6b → 20db1f9

Source artifacts inspected:

  • src/replication/protocol.rs (upstream)
  • src/replication/commitment_state.rs (upstream)
  • src/replication/storage_commitment_audit.rs (upstream)
  • tests/poc_audit_handler_live.rs (upstream)
  • in-repo ADR 0009-audit-proof-shape-and-protocol-families.md (upstream)

Developer-facing change: internal refactor; no developer-facing impact. The change replaces two hand-kept wire-size ceiling matches with a single ceiling_for helper and makes family_of_variant return Option<BodyFamily> so an unclassified body-variant index takes the strict subtree-audit ceiling at both encode and decode. All touched items are pub(crate) or private; no public API signature (NodeBuilder, NodeConfig, or any exported type the Direct Rust node page cites), OpenAPI, .proto, or CLI surface changed. No recorded page documents the replication wire protocol.

Files changed in this PR:

  • docs/architecture/system-overview.md
  • docs/core-concepts/payment-model.md
  • docs/guides/overview.md
  • docs/guides/set-up-a-local-network.md
  • docs/guides/test-your-application.md
  • docs/reference/glossary.md
  • docs/reference/source-repositories.md
  • docs/rust/embed-a-node-in-your-application.md
  • docs/sdk/start-the-local-daemon.md
  • skills/start/version.json (verified_commits.ant-node value only)
  • skills/start/SKILL.md (frontmatter verified_commits.ant-node + verified_date; body unchanged)
  • planning/sweeps/2026-08-08.md (new summary)

Verification run:

  • python3 scripts/sweep_poll.py on the prepared branch — status: "ok", 0 drifted records remaining, no malformed-block errors.
  • version.json parses as valid JSON; version, published_date, and the verified_commits key set are unchanged.
  • SKILL.md frontmatter parses; body is byte-identical to base; version, and CHANGELOG.md unchanged (metadata-only linked-release rule holds).
  • Endpoint/type re-grep against the pinned upstream checkout — not applicable; no recorded page cites the changed replication surface.
  • markdownlint — skipped; not configured/available in this environment.

Uncertainties: Branch and summary-file suffix use 2026-08-08 because the 2026-08-042026-08-07 slots were already consumed by merged sweeps; the verified_date stamps match that suffix, following the convention documented in planning/sweeps/2026-08-07.md. Reviewer should confirm the date-suffix choice is acceptable.


Generated by Claude Code

Refresh the ant-node verification stamps across 9 docs pages and the
start skill after the node-internal replication audit protocol changed
upstream (9a50c6b -> 20db1f9). The diff is confined to
src/replication/* and its tests; no public API, REST, gRPC, or CLI
surface changed, so no rendered prose is affected.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014NHhbQbjTXZtyWeE3Ac5q1
@JimCollinson
JimCollinson merged commit f8688d5 into main Aug 7, 2026
5 checks passed
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