Skip to content

docs: targeted e2e is a required pre-release gate; genericize bench hostnames - #685

Merged
VijitSingh97 merged 1 commit into
developfrom
docs-e2e-requirement
Jul 19, 2026
Merged

docs: targeted e2e is a required pre-release gate; genericize bench hostnames#685
VijitSingh97 merged 1 commit into
developfrom
docs-e2e-requirement

Conversation

@VijitSingh97

Copy link
Copy Markdown
Collaborator

Two things, per operator direction:

  1. The e2e requirement is now documented in-repo. docs/dev/releasing.md § Pre-release gate states the two required matrix runs: release.sh stage 2's non-destructive --readiness assessment, and — before every cut — the borrowed-rig targeted end-to-end run on the release candidate (e2e.sh <ref> --mode targeted), with --rigforge-control added when the diff touches the worker/control-descriptor path. Also documents the post-deploy --check sweep and its expected parked-bench baseline (exactly two mining-liveness failures on a bench with no miners).

  2. Private bench hostnames are out of the repo. The release-server allocation table names roles, not boxes (each box's own ~/README.md carries its specifics); the stray box names in five source comments, one historical CHANGELOG line, and the rig-lock busy message are now generic. LICENSE/CODEOWNERS authorship and synthetic test fixtures are untouched. A repo-wide sweep for box names now returns zero hits.

Docs-only plus comment/string wording — no behavior change. make lint clean (docs voice included).

🤖 Generated with Claude Code

… bench hostnames

docs/dev/releasing.md documents the two required matrix runs (readiness in
release.sh stage 2, the borrowed-rig e2e.sh --mode targeted before the cut)
and the post-deploy --check sweep with its expected parked-bench baseline.

Private bench hostnames come out of the repo: the release-server allocation
table names roles instead of boxes (each box's ~/README.md carries its
specifics), and the stray box names in comments, one changelog entry, and
the rig-lock busy message are generic.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@VijitSingh97
VijitSingh97 merged commit a5ef51c into develop Jul 19, 2026
16 checks passed
@VijitSingh97
VijitSingh97 deleted the docs-e2e-requirement branch July 19, 2026 21:18
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