CPU optimization integration checks (2026-09-17)

These are correctness/build logs, not new timing measurements.

tenferro-pr-fast.log.gz: passed formatting, doc snippets, strict workspace Clippy plus tropical/sparse/TBLIS extension Clippy, and 1439 tests/doctests:

bash scripts/check-pr-fast.sh --base origin/main --coverage-reviewed \
  --test 'cargo test -j 16 -p tenferro-cpu -p tenferro-ad --no-fail-fast -- --test-threads=1'

tenferro-pr-blas.log.gz: six BLAS-only tests and one injected-provider opt-out:

export RUSTFLAGS='-L native=/opt/openblas/lib -l openblas'
cargo test -j 16 -p tenferro-cpu --no-default-features --features cpu-blas \
  --lib blas_uninit_tests -- --test-threads=1
cargo test -j 16 -p tenferro-cpu --no-default-features \
  --features cpu-blas,provider-inject --lib injected_blas_has_no_uninit_witness \
  -- --test-threads=1

tenferro-ci-config.log.gz: python3 scripts/ci/run_profile.py ci-config passed all328 Python checks and actionlint after updating the expected pin. Provisioning messages in these unit tests are mocked; no cloud resources were provisioned by this local check.

These gates do not establish native performance acceptance or the deferred4T matrix. The benchmark's full timed linalg-AD integration script was not rerun.