Every reviewer can re-run this matrix locally. The results below are reproducible from the same working tree.

Commands

All commands run from node/ (the Cargo workspace root for sigil-* crates).
CommandPass countDescription
cargo test -p sigil-node185 / 0Default sigil-node tests (compute, MACA, GAL, validator).
cargo test -p sigil-node --features tee-verify203 / 0+ TEE verification feature umbrella.
cargo test -p sigil-node --features tee-verify-sev-snp234 / 0+ AMD SEV-SNP verifier.
cargo test -p sigil-node --features tee-verify-sgx-dcap233 / 0+ Intel SGX DCAP verifier.
cargo test -p sigil-node --features tee-verify-tdx221 / 0+ Intel TDX verifier.
cargo test -p sigil-node --features tee-verify-arm-cca217 / 0+ Arm CCA verifier.
cargo test -p sigil-node --features "tee-verify-sev-snp tee-verify-sgx-dcap tee-verify-tdx tee-verify-arm-cca"296 / 0All four vendors.
cargo test -p sigil-tee-material5 / 0Operator material tooling smoke tests.
cargo test -p sigil-integration-tests48 / 0Cross-component integration including GAL conformance.
cargo check --workspace --all-featurescleanCross-feature compile check.

Real-fixture env-gated tests

These tests auto-skip when their env var is unset. Default cargo test does not require fixture material.
VendorTestEnv var
AMD SEV-SNPcompute_phase14a_tests::real_amd_fixture_accepts_when_presentSIGIL_SEV_SNP_FIXTURE_DIR
Intel SGX DCAPcompute_phase14b_tests::real_intel_fixture_accepts_when_presentSIGIL_SGX_DCAP_FIXTURE_DIR
Intel TDXcompute_phase14c_tests::real_intel_tdx_fixture_accepts_when_presentSIGIL_TDX_FIXTURE_DIR
Arm CCAcompute_phase14d_tests::real_arm_cca_fixture_accepts_when_presentSIGIL_ARM_CCA_FIXTURE_DIR

Smoke surfaces — minimum launch check

A chain is only launch-ready when these surfaces are green:
SurfaceTest
GAL queries (HMR / MHR / ENR / OrgRoot / revocation / shard topology)sigil-integration-tests::gal_phase*
OAS resolution rules 1–7sigil-integration-tests::gal_phase7::*, gal_phase8::*
DAO Work OS validatorssigil-state::dao_validators::tests::*
Compute provider register / escrow / receipt T1compute_phase11_tests::*
Compute receipt T2 redundantcompute_integration_tests::T2Redundant
MACA epoch / quorumcompute_phase12_tests::maca_*
T3 fail-closed without materialcompute_phase14*_tests::missing_anchors_* (per vendor)
Wallet RPC helperssigil-wallet::gal_*
Hardware-attestation fraud guardscompute_phase11_tests::provider_tier_is_computed_from_stake_not_from_capability_claim
Currency naming honestysource-tree naming sweep (see launch handoff)

Tooling status

ToolStatus
cargo fmt --checkRun as part of CI.
cargo clippy --workspace --all-featuresRuns; warnings are tracked. Workspace-wide -D warnings blocked by a small set of legacy unused_imports and dead_code in sigil-economics and sigil-tower.
cargo test --workspaceGreen.
cargo auditRecommended in CI; not yet integrated.

Pre-launch readiness scripts

Operators run these before flipping the chain to active:
python3 scripts/validate-launch-readiness.py akashakv-pin
python3 scripts/validate-launch-readiness.py pre-genesis-feature-readiness
python3 scripts/validate-launch-readiness.py storage-backend-readiness
python3 scripts/validate-launch-readiness.py weft-readiness
python3 scripts/validate-launch-readiness.py tee-verifier-readiness
Each script exits non-zero if any required artefact is missing.