# Keep the build context to what the package and disposable C7 smoke need.
# The final runtime has no git, so bundle_commit still comes from the build arg.
.git
.github
.venv
venv
__pycache__
*.egg-info
.pytest_cache
.ruff_cache
tests/*
!tests/conftest.py
!tests/writer_fixtures.py
!tests/test_c7_contract.py
!tests/test_writer_errors.py
!tests/test_writer_identity.py
!tests/test_writer_models.py
!tests/test_writer_target.py
!tests/test_writer_transaction.py
!tests/test_writer_validation.py
!tests/test_privacy_contract.py
!tests/outbox_fixtures.py
!tests/test_c8_contract.py
!tests/test_outbox_errors.py
!tests/test_outbox_models.py
!tests/test_outbox_crypto.py
!tests/test_outbox_store.py
!tests/test_outbox_enqueue_gate.py
!tests/test_outbox_privacy_routing.py
!tests/test_outbox_replay.py
!tests/test_outbox_recovery.py
!tests/embedding_fixtures.py
!tests/test_c4_contract.py
!tests/test_embedding_models.py
!tests/test_embedding_provider.py
!tests/test_embedding_registry.py
!tests/test_embedding_neutrality.py
!tests/index_fixtures.py
!tests/test_index_models.py
!tests/test_index_memory.py
!tests/test_index_rebuild.py
!tests/test_index_neutrality.py
!tests/test_index_qdrant.py
!tests/test_shadow_benchmark.py
!tests/test_c5_contract.py
scripts
config
AGENTS.md
Dockerfile
.dockerignore
