export const INVARIANTES_NBR6123 = `
## Checklist de Verificação — NBR 6123:2023

Use esta lista para auditar os resultados. Cada regra é OBRIGATÓRIA.

---

### GLOBAIS

1. **q = 0.613 × Vk² / 1000** — fórmula exata, sem aproximação
   - Calc: q_N = 0.613 × Vk²; q_kN = q_N / 1000
   - Tolerância: ±0.0001 kN/m²

2. **Vk = V0 × S1 × S2 × S3** — fórmula exata
   - Verificar: Vk / (V0 × S1 × S2 × S3) ≈ 1.0
   - Tolerância: ±0.01 m/s no arredondamento

3. **S2 é não-decrescente com z** — monotonicidade
   - Para z1 < z2: S2(z1) <= S2(z2)
   - Exceto se z1 < 5m (nesse caso S2(5m) é o piso)

4. **S2 saturado em z >= z_g**
   - Cat I: z_g=250m, Cat II: z_g=300m, Cat III: z_g=350m
   - Cat IV: z_g=420m, Cat V: z_g=500m

5. **Cpi ∈ [-0.9, +0.9]** — limite normativo SEMPRE
   - Qualquer valor fora deste intervalo = FAIL

6. **Classe estrutural correta**
   - dim <= 20 → Classe A
   - 20 < dim <= 50 → Classe B
   - dim > 50 → Classe C

---

### GALPÃO (paredes e telhados)

7. **Pressão em cada zona = q × (Cpe − Cpi)**
   - Verificar: p(Cpe) = q × (Cpe − Cpi)
   - Cpe vem da Tabela 6 (paredes) ou Tabela 7 (telhados)

8. **Sinal da zona C (sotavento)** — tipicamente positiva
   - Cpe zona C > 0 (pressão) quando α=0°
   - Exceção: quando Cpi é suficientemente negativo

9. **Sinal das zonas E/F (barlavento do telhado)** — tipicamente negativas
   - Cpe zona E < 0 (sucção) na maioria dos casos
   - Verificar que não é > 0 sem motivo

10. **Força de atrito — aplica SOMENTE quando l0/h > 4 OU l0/b > 4**
    - Se condição falsa: força de atrito deve ser ZERO
    - Cf: smooth=0.01, ribbed=0.02, rectangular=0.04

---

### CILINDRO

11. **Re = 70.000 × Vk × d** — fórmula exata
    - Verificar que o Reynolds está correto para o Vk e d fornecidos

12. **Cpe(0°) > 0 (barlavento)** — pressão sempre positiva em θ=0°
    - exceto cilindro muito curto (h/d < 0.5) pode variar

13. **Cpe(90°) < 0 (sucção)** — zona de separação
    - Qualquer valor positivo em 90° é suspeito

14. **Cpi para topo aberto: -0.8 se h/d >= 0.3, -0.5 caso contrário**
    - h/d = altura / diâmetro

15. **Regime supercrítico: Re > 400.000**
    - Se Re < 400.000: tabela de subcrítico deve ser usada
    - A Tabela 13 é válida para Re > 400.000

---

### ABÓBADA

16. **f/l determina regime correto**
    - Regime laminar (baixa turbulência):Tabelas 15-17
    - Regime turbulento (alta turbulência): Tabelas 18-20

17. **Cpe negativo na maioria das zonas de sucção**
    - Abóbadas tipicamente geram sucção na superfície superior

---

### CÚPULA

18. **f/d razão limitada**
    - Cúpulas com f/d muito alto (>0.5) são raras
    - Verificar que f/d está em faixa coberta pelas tabelas

19. **Força de sustentação (lift) existe para cúpulas no solo**
    - Cs (coeficiente de sustentação) deve ser calculado
    - Cúpulas em parede cilíndrica têm Csi = 0

---

### MUROS E PLACAS

20. **Cf entre 0.8 e 2.0 para placas planas**
    - Fc = Cf × q × A (força total)
    - Verificar: Cf está na faixa válida da Figura 7

21. **Força aplicada no centro de pressão**
    - Altura do ponto de aplicação conforme tipo de placa

---

### COBERTURAS ISOLADAS

22. **Cpe para telhado isolado em shed/gable**
    - Diferente de telhado conectado a paredes
    - Verificar que usa Tabela 24 ou 25, não Tabela 7

---

### BARRAS

23. **Ca decresce com phi crescente (barras planas)**
    - phi=0.05 → Ca≈3.6
    - phi=1.0 → Ca≈1.4

24. **Barras circulares: Ca depende do regime de Reynolds**
    - Subcrítico: Ca≈1.2
    - Supercrítico: Ca≈0.6

---

### PONTES

25. **Pse < 0.04 → Classe 1; 0.04-1.0 → Classe 2; >1.0 → Classe 3**
    - Pse = ρ × V_it² / (m × fv²) — forma simplificada
    - ρ = 1.226 kg/m³

26. **V_it = 0.65 × V0 × S1 × b × (z/10)^p**
    - b e p vêm da Tabela 35 por categoria

27. **Cx diminui com B/Heg crescente**
    - Cx = 0.21 + 1.83 × (B/Heg)^(-1.13) para 1 <= B/Heg <= 27
    - Cx máximo = 2.0

---

### TORRES

28. **Ca para torre quadrada de barras planas**
    - Ca diminui com phi aumentando (mais sólido = menos arrasto por shielding)
    - K_alpha: 1.0 para α<=12.5°, sobe para ~1.16 em α=45°

29. **Ca para torre triangular**
    - K_alpha = 1.0 sempre (não varia com ângulo)

---

### DINÂMICA

30. **Strouhal: St ≈ 0.20 para circular, St ≈ 0.11 para quadrado**
    - Usado para calcular velocidade crítica Vcr = f × D / St

31. **Scruton: Sc = 2 × m × δs / (ρ × D²)**
    - Verificar que está acima do limite crítico para supressão de vórtices

32. **Conforto: a_lim = 0.01 × ka × f^1.124**
    - ka: 6.12 (comercial), 4.06 (residencial)
    - Válido SOMENTE para f ∈ [0.06, 1.00] Hz

---

### SINAL CONVENCIONAL

33. **p > 0 → pressão (empurrando a superfície para dentro)**
34. **p < 0 → sucção (puxando a superfície para fora)**
35. **Nunca omitir Cpi no cálculo de pressão**
    - p = q × (Cpe − Cpi) é a fórmula completa
`;
