# === Terraform ===
**/.terraform/
*.tfstate
*.tfstate.*
*.tfvars
.terraform.lock.hcl

# === Generated files (NOT code — regenerate from API) ===
provider/resources_yaml/
provider/internal/resources_gen/

# === External repos (managed separately) ===
tfluceecrud/
tfflaskcrud/
tfnodejscrud/
tf_examples/
gateway/
generated/
TOOLS/bin/
universal_rebuild/docs-gen/
artifacts/
provider/artifacts/
provider/generated/

# === Binaries (compiled from source) ===
*.bin
*.so
*.dylib
*.dll
*.exe
*.test
*.out

# === Build artifacts (generated by devops scripts) ===
devops/profiles/*/generated/
*.zip
*.tar.gz
*.sha256
*.sha256sum

# === Go binaries (compiled tools) ===
# Каждый тул в tools/ компилируется в бинарник с именем пакета.
# Паттерн ловит ВСЕ бинарники во всех поддиректориях tools/.
universal_rebuild/tools/*/gen
universal_rebuild/tools/*/gen_v2
universal_rebuild/tools/*/service_spec_gen
universal_rebuild/tools/*/service_ops_gen
universal_rebuild/tools/*/service_params_gen
universal_rebuild/tools/*/docs_template_gen
universal_rebuild/tools/*/docs_template_gen_v2
# Бинарники в корне universal_rebuild/
universal_rebuild/gen
universal_rebuild/gen_v2
universal_rebuild/service_spec_gen
universal_rebuild/service_ops_gen
universal_rebuild/service_params_gen
universal_rebuild/docs_template_gen
universal_rebuild/docs_template_gen_v2
universal_rebuild/terraform-provider-nubes_*
*.exe
*.test
*.out

# === HAR (HTTP traces — debug only) ===
HAR/*.har

# === Tokens / secrets ===
*.token
secrets/private_key.asc
secrets/.s3cfg_registry
secrets/pearlharbor_registry.txt
secrets/id_ed25519.txt

# === MkDocs ===
site/
site_test/
.mkdocs.tmp.yml
.mkdocs.docs_test.yml

# === Generated universal_rebuild artifacts ===
universal_rebuild/universal_rebuild/

# === OS ===
.DS_Store
Thumbs.db
*~

# === Python ===
__pycache__/
*.pyc
.venv/

# === IDE ===
.idea/
.vscode/

# === Misc dumps ===
*.dump
*.dmp
docs/70_api/api_analysis/*.txt
universal_rebuild/gen_v2
universal_rebuild/docs_template_gen_v2
secrets/test.token.new
secrets/*.token.new
terraform-provider-nubes_*
universal_rebuild/service_spec_gen
universal_rebuild/service_ops_gen
universal_rebuild/service_params_gen
Тазетдинов_Nubes_Акт_ГПХ.docx

# ── Build artifacts ──
terraform-provider-mycloud
artifacts/api-meta/*/errors.log
TOOLS/bin/
TOOLS/docs-generator/bin/
docs/30_registry/resources/
