# .cargo/config.toml — limita paralelismo para prevenir livelock térmico
# Incidente 2026-04-19 — loom_lock_slots saturou i9-14900KF em Tjmax 100°C
# Complementado por .config/nextest.toml e documentado em docs/TESTING.md
[]
# Build jobs conservador para máquinas entre 8 e 24 cores
# Sobrescreva localmente com CARGO_BUILD_JOBS se sua máquina tolerar mais
= 4
[]
# Default conservador para cargo test sem --test-threads explícito
# Docs oficiais: https://doc.rust-lang.org/cargo/commands/cargo-test.html
# force = false permite override via env externa em CI dedicado
= { = "2", = false }
[]
# Invocações padronizadas — evita que dev invoque variantes perigosas
= "nextest run --profile default"
= "nextest run --profile ci"
= "nextest run --profile heavy"
= "nextest run --profile heavy -E 'test(/^loom_/)'"