Skip to content

chore: bump web-container version to 30000375 after publish - #594

Merged
sanity merged 1 commit into
mainfrom
chore/bump-contract-version-30000375
Aug 4, 2026
Merged

chore: bump web-container version to 30000375 after publish#594
sanity merged 1 commit into
mainfrom
chore/bump-contract-version-30000375

Conversation

@sanity

@sanity sanity commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

What

Commits the version counter that cargo make sign-webapp incremented during the publish of main @ 01aac14c (#593).

published-contract/contract-version.txt: 30000374 → 30000375.

The counter is the canonical source of the web-container version and the contract enforces monotonicity, so this has to land or the next publish reuses a version the network has already seen.

Publish record

  • Source commit: 01aac14c — verified HEAD == origin/main at build time, not merely "on a branch off main"
  • Contract: raAqMhMG7KUpXBU2SxgCQ3Vh4PYjttxdSWd9ftV7RLv
  • Propagation: served asset went river-ui-dxhea72f231ce20c24b.jsriver-ui-dxhba19fed1bd326284.js. Confirmed on both local peers (:7509 and :7530 — distinct freenet processes) and on the public try.freenet.org. fdev published to one node, so the other received it over the network rather than locally.
    • Limit: both peers run on nova. vega is a configured gateway but exposes only the network port, so a geographically separate peer was not confirmed from here.
  • No WASM changed: all three committed contract/delegate binaries are byte-identical before and after the build (chat_delegate.wasm 9daa93c1…, room_contract.wasm 9e311226… in both ui/public/contracts/ and cli/contracts/). No migration entry needed; the delegate key is unchanged. This is the check that matters most — a stray full build here would re-key the delegate and orphan every user's rooms.

Risk

Mechanical single-line counter change; no code. Skip-tier per the review rules — deterministic CI still gates it.

[AI-assisted - Claude]

`cargo make sign-webapp` incremented the counter during the publish of
main @ 01aac14 (#593). Committing it so the next publish
starts from a strictly higher number — the contract enforces monotonicity.

Published: contract raAqMhMG7KUpXBU2SxgCQ3Vh4PYjttxdSWd9ftV7RLv,
version 30000374 -> 30000375. Verified served by both local peers
(:7509 and :7530, distinct processes) and by try.freenet.org:
river-ui-dxhea72f231ce20c24b.js -> river-ui-dxhba19fed1bd326284.js.

No WASM changed: all three committed contract/delegate binaries are
byte-identical before and after the build, so no migration entry is
needed and the delegate key is unchanged.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DHubk7vg1mSjBQaoLVzs2h
@sanity
sanity merged commit 83f5cf9 into main Aug 4, 2026
6 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.

1 participant