# Editors/IDE
.idea/
.vscode/

# Target
target/
build/

# Makefile stamps
.stamps/

# Python
__pycache__/
*.pyc
*.py[cod]
.pytest_cache/
*.egg
*.egg-info/
*.log
dist/

# Generated by setuptools-scm
**/_version.py

# Virtualenv
.venv/
.venv*/
.env/

# Coverage / pytest
.coverage
htmlcov/

# Office lock files
.~lock.*#
~$*.xlsx

# Local tmp
tmp/
pytest_tmp_local/
stepreg-66mlw6v5/
*.xlsx

# Parallel work (untracked scratch space for docs/backlog drafts)
scratch/

# AI interface transit files (jq -r unpacked adoc from JSON)
/out.adoc
/input.json

# Generierte / Arbeitsdateien
*.pdf
repo.txt

# Office/LibreOffice
~$*

# macOS Finder
.DS_Store

# Windows Explorer
Thumbs.db
desktop.ini

# Editor-Backups
*~
*.swp
*.bak
*.tmp

# jsons, yaml, yml, pdf in documentation are to be regarded as temporary and ephemeral.
# Operational registry artifacts live at the repo root under /registries/ and are tracked there.
/docs/**/*.json
/docs/**/*.yaml
/docs/**/*.yml

/docs/**/*.pdf

# ignore clone specific ai instructions
clone_specific_ai_info.*

# input.json is an ephemeral document
input.json

# lib folder created by recent makefile updatezs
lib/
bin/
lib64.venv_win/
lib64
