ci: run deterministic Axis B fixture contract checks #99

Merged
ada merged 1 commit from fix/axis-b-static-ci into master 2026-10-02 17:15:02 +00:00
Collaborator

Problem

The deterministic Axis B fixture contract test exists but was not exercised in PR CI, so known parity and cleanup assertions could regress without a merge-time signal.

Change

Add Bash syntax validation and the existing static fixture contract test to the Rust CI job. This is an inexpensive source/fixture check; it is not the public deployed rly.best live gate and cannot unblock the current v2.6.0 needs_human state.

Validation

  • bash -n scripts/v240-axis-b-ivnp-smoke.sh
  • bash scripts/test-v240-axis-b-ivnp-smoke.sh (passed)
  • git diff --check (passed)

Risk

The test is currently pinned to v2.5 fixture markers and must be updated with any protocol-current retarget. Production topology approval and trusted public-path verification remain separate blockers.

## Problem The deterministic Axis B fixture contract test exists but was not exercised in PR CI, so known parity and cleanup assertions could regress without a merge-time signal. ## Change Add Bash syntax validation and the existing static fixture contract test to the Rust CI job. This is an inexpensive source/fixture check; it is **not** the public deployed `rly.best` live gate and cannot unblock the current v2.6.0 `needs_human` state. ## Validation - `bash -n scripts/v240-axis-b-ivnp-smoke.sh` - `bash scripts/test-v240-axis-b-ivnp-smoke.sh` (passed) - `git diff --check` (passed) ## Risk The test is currently pinned to v2.5 fixture markers and must be updated with any protocol-current retarget. Production topology approval and trusted public-path verification remain separate blockers.
ci: run deterministic Axis B fixture contract checks
All checks were successful
Rust CI / Format, lint, and test (pull_request) Successful in 2m37s
Rust CI / Build and start linux/arm64 image (no push) (pull_request) Successful in 10s
080a110017
ada merged commit 155c690eba into master 2026-10-02 17:15:02 +00:00
ada deleted branch fix/axis-b-static-ci 2026-10-02 17:15:03 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gofix/portal-tunnel-rs!99
No description provided.