LICENSE
PYPI_README.md
README.md
pyproject.toml
assets/branding/product-sorter-128.png
assets/branding/product-sorter-256.png
assets/branding/product-sorter-48.png
assets/branding/product-sorter-64.png
src/i18n.py
src/model_catalog.py
src/product_sorter.py
src/product_sorter_gui.py
src/professional.py
src/providers.py
src/secrets_store.py
src/set_data.py
src/sorter_core.py
src/ai_product_photo_sorter/__init__.py
src/ai_product_photo_sorter/__main__.py
src/ai_product_photo_sorter/_core_impl.py
src/ai_product_photo_sorter/_gui_impl.py
src/ai_product_photo_sorter/_setup_impl.py
src/ai_product_photo_sorter/agent_tools.py
src/ai_product_photo_sorter/akeneo_execution.py
src/ai_product_photo_sorter/akeneo_rollback.py
src/ai_product_photo_sorter/approval_boundary.py
src/ai_product_photo_sorter/arabic_ui.py
src/ai_product_photo_sorter/automation_cli.py
src/ai_product_photo_sorter/automation_gui.py
src/ai_product_photo_sorter/benchmark.py
src/ai_product_photo_sorter/benchmark_gui.py
src/ai_product_photo_sorter/benchmark_reproducibility.py
src/ai_product_photo_sorter/branding.py
src/ai_product_photo_sorter/branding_gui.py
src/ai_product_photo_sorter/capabilities.py
src/ai_product_photo_sorter/catalog_exports.py
src/ai_product_photo_sorter/catalog_exports_gui.py
src/ai_product_photo_sorter/catalog_exports_help.py
src/ai_product_photo_sorter/cli.py
src/ai_product_photo_sorter/cli_report_prompt.py
src/ai_product_photo_sorter/config_cli.py
src/ai_product_photo_sorter/connector_profiles.py
src/ai_product_photo_sorter/core.py
src/ai_product_photo_sorter/design_gui.py
src/ai_product_photo_sorter/dynamic_taxonomy.py
src/ai_product_photo_sorter/environment_gui.py
src/ai_product_photo_sorter/execution_control.py
src/ai_product_photo_sorter/gemini_key_resilience.py
src/ai_product_photo_sorter/gui.py
src/ai_product_photo_sorter/gui_i18n_runtime.py
src/ai_product_photo_sorter/gui_icons.py
src/ai_product_photo_sorter/gui_polish.py
src/ai_product_photo_sorter/gui_workflow.py
src/ai_product_photo_sorter/hardening.py
src/ai_product_photo_sorter/hybrid_embeddings.py
src/ai_product_photo_sorter/hybrid_embeddings_help.py
src/ai_product_photo_sorter/hybrid_gui.py
src/ai_product_photo_sorter/hybrid_routing_gui.py
src/ai_product_photo_sorter/hybrid_routing_lab.py
src/ai_product_photo_sorter/i18n.py
src/ai_product_photo_sorter/ingestion.py
src/ai_product_photo_sorter/key_validation.py
src/ai_product_photo_sorter/local_evidence.py
src/ai_product_photo_sorter/local_evidence_gui.py
src/ai_product_photo_sorter/mcp_server.py
src/ai_product_photo_sorter/missing_assets.py
src/ai_product_photo_sorter/model_catalog.py
src/ai_product_photo_sorter/odoo_execution.py
src/ai_product_photo_sorter/ollama_gui.py
src/ai_product_photo_sorter/ollama_local.py
src/ai_product_photo_sorter/paths.py
src/ai_product_photo_sorter/performance_gui.py
src/ai_product_photo_sorter/performance_pipeline.py
src/ai_product_photo_sorter/professional.py
src/ai_product_photo_sorter/provider_gui.py
src/ai_product_photo_sorter/provider_models.json
src/ai_product_photo_sorter/provider_selection.py
src/ai_product_photo_sorter/providers.py
src/ai_product_photo_sorter/rclone_autocopy.py
src/ai_product_photo_sorter/rclone_gui.py
src/ai_product_photo_sorter/rclone_gui_hardening.py
src/ai_product_photo_sorter/rclone_storage.py
src/ai_product_photo_sorter/report_autoload.py
src/ai_product_photo_sorter/report_gui.py
src/ai_product_photo_sorter/report_preview.py
src/ai_product_photo_sorter/reports_cli.py
src/ai_product_photo_sorter/requirements.txt
src/ai_product_photo_sorter/resource_lifecycle.py
src/ai_product_photo_sorter/review_automation.py
src/ai_product_photo_sorter/review_center.py
src/ai_product_photo_sorter/review_center_gui.py
src/ai_product_photo_sorter/secrets_store.py
src/ai_product_photo_sorter/setup_wizard.py
src/ai_product_photo_sorter/shopify_environment.py
src/ai_product_photo_sorter/shopify_execution.py
src/ai_product_photo_sorter/shopify_publication_gate.py
src/ai_product_photo_sorter/shopify_publishing.py
src/ai_product_photo_sorter/shopify_publishing_gui.py
src/ai_product_photo_sorter/shopify_safety.py
src/ai_product_photo_sorter/sku_matching.py
src/ai_product_photo_sorter/sku_matching_gui.py
src/ai_product_photo_sorter/smart_report.py
src/ai_product_photo_sorter/storage_cli.py
src/ai_product_photo_sorter/threshold_calibration.py
src/ai_product_photo_sorter/threshold_calibration_gui.py
src/ai_product_photo_sorter/watch_daemon.py
src/ai_product_photo_sorter/workspace_i18n.py
src/catalogmesh.egg-info/PKG-INFO
src/catalogmesh.egg-info/SOURCES.txt
src/catalogmesh.egg-info/dependency_links.txt
src/catalogmesh.egg-info/entry_points.txt
src/catalogmesh.egg-info/requires.txt
src/catalogmesh.egg-info/top_level.txt
tests/test_akeneo_execution.py
tests/test_akeneo_rollback.py
tests/test_arabic_ui.py
tests/test_automation_gui_parity.py
tests/test_automation_publication_commands.py
tests/test_automation_watch.py
tests/test_benchmark.py
tests/test_benchmark_end_to_end.py
tests/test_benchmark_gui_helpers.py
tests/test_capability_parity.py
tests/test_catalog_exports.py
tests/test_cli_report_prompt.py
tests/test_config_cli.py
tests/test_connector_profiles.py
tests/test_dynamic_taxonomy.py
tests/test_environment_gui.py
tests/test_execution_boundary_hardening.py
tests/test_execution_control.py
tests/test_gemini_key_resilience.py
tests/test_gui_docs_visual_sync.py
tests/test_gui_i18n_runtime.py
tests/test_gui_icons.py
tests/test_gui_polish.py
tests/test_gui_workflow.py
tests/test_gui_workspace_render_windows.py
tests/test_hardening.py
tests/test_hybrid_embeddings.py
tests/test_hybrid_routing_lab.py
tests/test_i18n.py
tests/test_ingestion_agent_tools.py
tests/test_integration_synthetic.py
tests/test_key_validation.py
tests/test_live_api_smoke.py
tests/test_live_provider_sample_smoke.py
tests/test_local_evidence.py
tests/test_local_evidence_fixture.py
tests/test_missing_assets.py
tests/test_mock_product_benchmark.py
tests/test_model_catalog.py
tests/test_odoo_execution.py
tests/test_ollama_key_validation.py
tests/test_ollama_local.py
tests/test_ollama_runtime.py
tests/test_ollama_setup_persistence.py
tests/test_package_layout.py
tests/test_paths.py
tests/test_performance_pipeline.py
tests/test_product_sorter.py
tests/test_professional.py
tests/test_provider_key_pools.py
tests/test_provider_selection.py
tests/test_rclone_autocopy.py
tests/test_rclone_storage.py
tests/test_release_metadata.py
tests/test_report_gui.py
tests/test_report_preview.py
tests/test_reports_cli.py
tests/test_review_approval_automation.py
tests/test_review_center.py
tests/test_set_data.py
tests/test_shopify_duplicate_guard.py
tests/test_shopify_execution.py
tests/test_shopify_publication_gate.py
tests/test_shopify_publishing.py
tests/test_sku_matching.py
tests/test_smart_report.py
tests/test_storage_cli.py
tests/test_threshold_calibration.py
tests/test_translation_catalog_parity.py
tests/test_workflow_automation_cli.py