punimtag/.cursorignore
tanyar09 d300eb1122 chore: Add configuration and documentation files for project structure and guidelines
This commit introduces several new files to enhance project organization and developer onboarding. The `.cursorignore` and `.cursorrules` files provide guidelines for Cursor AI, while `CONTRIBUTING.md` outlines contribution procedures. Additionally, `IMPORT_FIX_SUMMARY.md`, `RESTRUCTURE_SUMMARY.md`, and `STATUS.md` summarize recent changes and project status. The `README.md` has been updated to reflect the new project focus and structure, ensuring clarity for contributors and users. These additions aim to improve maintainability and facilitate collaboration within the PunimTag project.
2025-10-15 14:43:18 -04:00

128 lines
1.2 KiB
Plaintext

# Cursor AI Ignore File
# Files and directories that Cursor should not index or analyze
# Virtual Environment
venv/
env/
.venv/
# Python Cache
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
# Distribution / packaging
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
# Database Files
*.db
*.sqlite
*.sqlite3
data/photos.db
photos.db
# Logs
logs/
*.log
# IDE
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store
# Git
.git/
.gitignore
# Temporary Files
tmp/
temp/
*.tmp
# Test Coverage
.coverage
htmlcov/
.pytest_cache/
.tox/
# Archives
archive/
*.backup
*_backup.py
*_original.py
# Demo/Sample Files
demo_photos/
*.jpg
*.jpeg
*.png
*.gif
*.bmp
*.tiff
*.tif
# Compiled Files
*.pyc
*.pyo
*.so
# Documentation Build
docs/_build/
docs/_static/
docs/_templates/
# OS Files
.DS_Store
Thumbs.db
desktop.ini
# Large Files
*.zip
*.tar.gz
*.rar
# Config Files (may contain sensitive data)
gui_config.json
.env
.env.local
# Scripts output
*.out
*.err
# Jupyter Notebooks
.ipynb_checkpoints/
*.ipynb
# MyPy
.mypy_cache/
.dmypy.json
dmypy.json
# Pyenv
.python-version
# Package Manager
pip-log.txt
pip-delete-this-directory.txt