AI_Agro_Support/pipeline
Arsham Mirehvandi ae53961fd2 Enhance product filtering logic with legal state checks
- Updated README.md to clarify the product prefiltering process, emphasizing the importance of legal catalog state in determining product eligibility.
- Refactored products.py to implement checks for product registration against the government catalog, ensuring only permitted products are included in recommendations.
- Added new functions to handle registration normalization and state validation, improving the accuracy of product filtering.
- Expanded unit tests in test_products.py to validate the new legal state checks and ensure correct behavior in filtering products based on their registration status.
2026-09-22 10:57:08 +02:00
..
stages Enhance product filtering logic with legal state checks 2026-09-22 10:57:08 +02:00
__init__.py Initial commit 2026-08-22 08:47:56 +02:00
__main__.py Add observability support with OpenTelemetry tracing integration 2026-08-25 22:06:54 +02:00
batch.py Add observability support with OpenTelemetry tracing integration 2026-08-25 22:06:54 +02:00
config.py Enhance LLM configuration with thinking budget support 2026-09-17 09:44:04 +02:00
db.py Initial commit 2026-08-22 08:47:56 +02:00
errors.py Initial commit 2026-08-22 08:47:56 +02:00
job.py Update treatment interval handling and refine advice generation logic 2026-09-22 09:57:06 +02:00
jsonutils.py Initial commit 2026-08-22 08:47:56 +02:00
observability.py Add observability support with OpenTelemetry tracing integration 2026-08-25 22:06:54 +02:00
output.py Initial commit 2026-08-22 08:47:56 +02:00
prompts.py Initial commit 2026-08-22 08:47:56 +02:00
resources.py Add observability support with OpenTelemetry tracing integration 2026-08-25 22:06:54 +02:00
retry.py Initial commit 2026-08-22 08:47:56 +02:00
vocab.py Initial commit 2026-08-22 08:47:56 +02:00
window.py Initial commit 2026-08-22 08:47:56 +02:00
worklist.py Initial commit 2026-08-22 08:47:56 +02:00