LICENSE
README-pypi.md
README.md
pyproject.toml
src/flowfoundry/__init__.py
src/flowfoundry/api.py
src/flowfoundry/cli.py
src/flowfoundry/config.py
src/flowfoundry/contracts.py
src/flowfoundry/exceptions.py
src/flowfoundry/integrity.py
src/flowfoundry/registry.py
src/flowfoundry/schema.py
src/flowfoundry/version.py
src/flowfoundry.egg-info/PKG-INFO
src/flowfoundry.egg-info/SOURCES.txt
src/flowfoundry.egg-info/dependency_links.txt
src/flowfoundry.egg-info/entry_points.txt
src/flowfoundry.egg-info/requires.txt
src/flowfoundry.egg-info/top_level.txt
src/flowfoundry/blocks/__init__.py
src/flowfoundry/blocks/core.py
src/flowfoundry/blocks/chunking/__init__.py
src/flowfoundry/blocks/chunking/fixed.py
src/flowfoundry/blocks/chunking/hybrid.py
src/flowfoundry/blocks/chunking/recursive.py
src/flowfoundry/blocks/indexing/__init__.py
src/flowfoundry/blocks/indexing/chroma.py
src/flowfoundry/blocks/indexing/qdrant.py
src/flowfoundry/blocks/rerank/__init__.py
src/flowfoundry/blocks/rerank/bm25.py
src/flowfoundry/blocks/rerank/cross_encoder.py
src/flowfoundry/blocks/rerank/identity.py
src/flowfoundry/functional/__init__.py
src/flowfoundry/functional/chunking/__init__.py
src/flowfoundry/functional/chunking/fixed.py
src/flowfoundry/functional/chunking/hybrid.py
src/flowfoundry/functional/chunking/recursive.py
src/flowfoundry/functional/indexing/__init__.py
src/flowfoundry/functional/indexing/chroma.py
src/flowfoundry/functional/indexing/qdrant.py
src/flowfoundry/functional/rerank/__init__.py
src/flowfoundry/functional/rerank/bm25.py
src/flowfoundry/functional/rerank/cross_encoder.py
src/flowfoundry/functional/rerank/identity.py
src/flowfoundry/graphs/builder.py
src/flowfoundry/nodes/__init__.py
src/flowfoundry/nodes/io_pdf.py
src/flowfoundry/nodes/llm_chat.py
src/flowfoundry/nodes/prompt.py
src/flowfoundry/nodes/strategy_nodes.py
src/flowfoundry/strategies/registry.py
tests/test_dedup.py
tests/test_end_to_end_cli.py
tests/test_public_api_imports.py