SCBE AETHERMOORE
Verification

6,742 tests. Zero trust required.

Every claim on this site is backed by a reproducible test. Run them yourself with npm test and python -m pytest tests/. The test suite is open source and runs in CI on every commit.

5,957
TypeScript tests (Vitest)
785
Python tests (pytest)
100%
Crypto module pass rate
0
CVEs
174
TS test files
65s
Full TS suite runtime

Six-Tier Testing Architecture

Tests are organized by risk level, not just by module. Higher tiers are harder to pass.

L1 Basic

Smoke / Sanity

Does it load? Does it return the right type? Fast, high-coverage, catches regressions immediately.

L2 Unit

Isolated Functions

Individual functions tested in isolation. Covers edge cases, boundary values, and type contracts.

L3 Integration

Component Interactions

Tests that cross module boundaries. Ensures the 14-layer pipeline flows data correctly between layers.

L4 Property

Random-Input Proofs

100+ iterations of randomized inputs using fast-check (TS) and Hypothesis (Python). If the property holds under 100 random inputs, it probably holds.

L5 Security

Crypto Boundary Enforcement

ML-KEM-768, ML-DSA-65, AES-256-GCM boundary tests. Ensures PQC primitives reject malformed inputs and maintain key isolation.

L6 Adversarial

Attack Simulations

Red-team style tests: prompt injection, cascade attacks, domain drift, replay attacks, timing attacks. The governance gate must DENY or QUARANTINE every one.

Test Frameworks

TypeScript

Vitest + fast-check

Test files174
Tests5,957 passed, 8 skipped
Runtime65 seconds
Coverage target80% lines/functions, 70% branches
Property tests100+ iterations per property
# Run all TS tests
npm test

# Run single file
npx vitest run tests/harmonic/pipeline14.test.ts

# Watch mode
npx vitest --watch
Python

pytest + Hypothesis

Tests785 passed
Markersenterprise, homebrew, quantum, security, api, crypto
Asyncasyncio_mode = auto
Coverage target80% lines/functions, 70% branches
# Run all Python tests
python -m pytest tests/ -v

# Quick smoke tests only
python -m pytest -m homebrew tests/

# Security tests only
python -m pytest -m security tests/

What Gets Tested

14-Layer Pipeline

20+ test files covering L1 through L14. Each layer's input/output contract, axiom compliance, and cross-layer data flow are verified independently.

Post-Quantum Crypto

ML-KEM-768 key encapsulation, ML-DSA-65 digital signatures, AES-256-GCM symmetric encryption. 100% pass rate on all crypto modules.

Governance Decisions

ALLOW / QUARANTINE / ESCALATE / DENY decision paths tested with known-good and known-bad inputs. Zero false positives on benign inputs.

Sacred Tongues Tokenizer

6 constructed languages (KO/AV/RU/CA/UM/DR), 256 tokens each, phi-weighted. Bijective encoding/decoding verified across all 1,536 tokens.

Multi-Agent Fleet

HYDRA swarm coordination, consensus protocols, ledger integrity, browser agent sandboxing. Tests cover both cooperative and adversarial multi-agent scenarios.

Cross-Language Parity

TypeScript and Python implementations tested for identical outputs on the same inputs. Ensures the canonical (TS) and reference (Python) implementations agree.

Continuous Integration

53 GitHub Actions workflows run on every push and PR. The gate doesn't open unless all tests pass.

Core Pipeline

ci.ymlBuild + test + lint
scbe-gates.ymlSCBE-specific security gates
security-checks.ymlVulnerability scanning
conflict-marker-guard.ymlMerge conflict detection

Automated Checks

weekly-security-audit.ymlAutomated weekly audit
nightly-connector-health.ymlConnector health checks
auto-changelog.ymlChangelog generation
huggingface-sync.ymlModel sync to HF
# Run all tests (TS + Python)
npm run test:all

# Run Rust tests
npm run test:rust

# E2E tests (Playwright)
npx playwright test
View CI on GitHub Research & Benchmarks Red Team Results