docs: renumber colliding explorations 0300→0305 (hash grinding), 0301→0306 (epoch arbitration) - #486
Merged
Merged
Conversation
…→0306 (epoch arbitration) Parallel worktree sessions produced duplicate exploration numbers: 0300 was claimed by both RUNNING_AN_XNET_HUB_ON_A_RASPBERRY_PI (#477) and HASH_GRINDING_MITIGATION (#482); 0301 by both ATPROTO_INTEGRATION (#476) and EPOCH_RESOLVED_HUB_ARBITRATION (#482). The later-merged docs (both from #482) move to the next free numbers. 0304 is skipped: an open local branch (claude/schema-auth-crud-166c96) already claims it for the schema-authz CRUD-split exploration, so the free numbers are 0305 and 0306 (verified against main, all remote branches, and all local branches/worktrees). Updates every reference that means the renamed docs: grinding-related code/test comments across core/sync/data/sqlite/runtime/hub/telemetry, the Rust kernel, the protocol spec (02-data-model.md §7 and the epoch pointer), the pending hash-grinding changeset, and the epoch doc's companion links. Also fixes the stale "exploration 0300 — Effect Tier 0" citations in package CHANGELOGs to 0303 (renumbered in #483). References to 0300/0301 meaning the Raspberry Pi and ATProto docs are left untouched. Comment-only package changes — empty changeset. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Signed-off-by: xNet Test <test@xnet.dev>
crs48
force-pushed
the
claude/jovial-fermat-b9ef2d
branch
from
July 12, 2026 20:50
c254052 to
0d5e42a
Compare
Contributor
|
Preview removed for PR #486. |
…b9ef2d Signed-off-by: xNet Test <test@xnet.dev>
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.
Summary
Parallel worktree sessions left two more duplicate exploration numbers after the Effect doc's renumber in #483:
RUNNING_AN_XNET_HUB_ON_A_RASPBERRY_PI(#477)HASH_GRINDING_MITIGATION→ 0305ATPROTO_INTEGRATION_IDENTITY_SYNC_AND_HUB_AS_PDS(#476)EPOCH_RESOLVED_HUB_ARBITRATION→ 0306Why not 0304: an open local branch (
claude/schema-auth-crud-166c96) already claims 0304 for the schema-authz CRUD-split exploration. 0305/0306 verified free on main, every remote branch, and every local branch/worktree.Reference mapping
Every
0300/0301mention in the repo was classified by which doc it actually cites before rewriting:core(lww),sync(clientid-attestation, chain, clock, serializers/v4, features),data(store, hydration, sqlite-adapter, types, conformance tests),sqlite(schema),runtime(conformance),hub(node-relay fix G, shard ring),telemetrytest, the Rust kernel (rust/xnet-core/src/lib.rs),docs/specs/protocol/02-data-model.md§7,tests/reliability, the pending.changeset/hash-grinding-mitigation.md, and all companion references inside the epoch doc (whose link also gets the correct[x]status marker).docs/specs/protocol/02-data-model.md.packages/*/CHANGELOG.mdentries from Effect exploration (0300): Tier 0 — retry policies, TaggedError, singleFlight #480 still said "exploration 0300 — Effect Tier 0"; the Effect doc is 0303 since docs: renumber Effect adoption exploration 0300 → 0303 (number collision) #483..changeset/silly-trams-help.mdnarrative (0300 = Raspberry Pi, 0301 = ATProto — still accurate), and everything citing the Raspberry Pi / ATProto docs.Replacements were digit-boundary-guarded so timestamps/unicode ranges are untouched. Comment-only changes to publishable packages → empty changeset (a bot may re-add patch bumps; drop at the release PR).
🤖 Generated with Claude Code