# Whitelist approach — exclude everything, then re-include only what the image needs.

# Exclude everything
*

# Core engine
!server.py
!config.py
!requirements.txt
!bootstrap.py

# Utils package
!utils/
!utils/__init__.py
!utils/registry.py

# Kits package — only the __init__.py (kits themselves are volume-mounted at runtime)
!kits/
!kits/__init__.py
