Conversation
p0mvn
force-pushed
the
build/nu7-common-dependencies
branch
from
September 23, 2026 06:53
b497ca2 to
9ed46b8
Compare
This branch has not been deployed
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.
Motivation
NU7's test-only branch ID previously allowed contextual tests to pass while the production node could not cross activation. With #1093 providing the production consensus ID and coherent Common dependencies, this PR adds adversarial tests that exercise both accounting and the actual node binary.
This PR is stacked on
build/nu7-common-dependencies(#1093).Solution
Live configurations use the production-derived reissuance schedule. Only contextual fixtures use the test-only short-chain override. Co-activation fixtures explicitly configure the empty NU6.1 lockbox disbursement required by consensus.
Testing
On #1093 head
b497ca29b126c8445dcc444e3d663b861e413b25:Local binaries used production features with the debug profile. Linux CI run 35607525444 also passed the adversarial accounting job, release-profile production readiness and all three acceptance cases, followed by the upgrade/recovery rehearsal using the published Linux v1.4.0 archive. Logs, replay blocks and the production binary checksum are retained in the
nu7-upgrade-evidenceartifact. Seedocs/nu7-release-confidence.mdfor commands and local evidence boundaries.Changelog
Internal test, CI and developer-tooling work;
docs/changelog/unreleased/1098.mdrecords the explicit no-changelog exclusion.Specifications & References
Follow-up Work