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.
128 lines
1.2 KiB
Plaintext
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
|
|
|