README.md
pyproject.toml
src/ai_parrot_pipelines.egg-info/PKG-INFO
src/ai_parrot_pipelines.egg-info/SOURCES.txt
src/ai_parrot_pipelines.egg-info/dependency_links.txt
src/ai_parrot_pipelines.egg-info/requires.txt
src/ai_parrot_pipelines.egg-info/top_level.txt
src/parrot_pipelines/__init__.py
src/parrot_pipelines/abstract.py
src/parrot_pipelines/alter_planograms_configurations_feat574.sql
src/parrot_pipelines/models.py
src/parrot_pipelines/py.typed
src/parrot_pipelines/table.sql
src/parrot_pipelines/version.py
src/parrot_pipelines/handlers/__init__.py
src/parrot_pipelines/handlers/planogram_compliance.py
src/parrot_pipelines/planogram/__init__.py
src/parrot_pipelines/planogram/backend.py
src/parrot_pipelines/planogram/contracts.py
src/parrot_pipelines/planogram/layout.py
src/parrot_pipelines/planogram/migration.py
src/parrot_pipelines/planogram/migration_runner.py
src/parrot_pipelines/planogram/plan.py
src/parrot_pipelines/planogram/comparison/__init__.py
src/parrot_pipelines/planogram/comparison/definition.py
src/parrot_pipelines/planogram/comparison/identity.py
src/parrot_pipelines/planogram/comparison/projection.py
src/parrot_pipelines/planogram/comparison/registration.py
src/parrot_pipelines/planogram/comparison/rules.py
src/parrot_pipelines/planogram/comparison/scoring.py
src/parrot_pipelines/planogram/comparison/tags.py
src/parrot_pipelines/planogram/grid/__init__.py
src/parrot_pipelines/planogram/grid/merger.py
src/parrot_pipelines/planogram/grid/models.py
src/parrot_pipelines/planogram/identification/__init__.py
src/parrot_pipelines/planogram/identification/detector.py
src/parrot_pipelines/planogram/identification/evidence.py
src/parrot_pipelines/planogram/identification/identify.py
src/parrot_pipelines/planogram/identification/references.py
src/parrot_pipelines/planogram/identification/targets.py
src/parrot_pipelines/planogram/identification/verify.py
src/parrot_pipelines/planogram/identification/vision.py
src/parrot_pipelines/planogram/perception/__init__.py
src/parrot_pipelines/planogram/perception/bands.py
src/parrot_pipelines/planogram/perception/executor.py
src/parrot_pipelines/planogram/perception/membership.py
src/parrot_pipelines/planogram/perception/ocr.py
src/parrot_pipelines/planogram/perception/profiles.py
src/parrot_pipelines/planogram/perception/rows.py
src/parrot_pipelines/planogram/perception/shapes.py
src/parrot_pipelines/planogram/perception/shelf_rows.py
src/parrot_pipelines/planogram/perception/slots.py
src/parrot_pipelines/planogram/stages/__init__.py
src/parrot_pipelines/planogram/stages/compare.py
src/parrot_pipelines/planogram/stages/identify.py
src/parrot_pipelines/planogram/stages/perceive.py
src/parrot_pipelines/planogram/types/__init__.py
src/parrot_pipelines/planogram/types/abstract.py
src/parrot_pipelines/planogram/types/endcap_backlit_multitier.py
src/parrot_pipelines/planogram/types/endcap_no_shelves_promotional.py
src/parrot_pipelines/planogram/types/graphic_panel_display.py
src/parrot_pipelines/planogram/types/ink_wall.py
src/parrot_pipelines/planogram/types/product_counter.py
src/parrot_pipelines/planogram/types/product_on_shelves.py
tests/test_endcap_no_shelves_promotional.py
tests/test_planogram_types.py