- pipeline: fetch/extract/normalize/categorize/validate/llm_extract/raw/orchestrator - analytics: dynamics, spreads/arbitrage, seasonality, anomalies, alerts, forecast - dashboard: FastAPI + Plotly (overview/products/product/countries/alerts/quality/sources) - scheduler (APScheduler 07:30), digest (Telegram/SMTP dry-run), demo_data - SQLite (PORTABLE) with idempotent upserts, quarantine, alerts dedup - truthfulness: LLM quote-verified, source link + date on every price - tests: 13 passed, 1 skipped (robots port) |
||
|---|---|---|
| config | ||
| design-system | ||
| src | ||
| .env.example | ||
| .gitignore | ||
| .vibe42-design.json | ||
| agent.js | ||
| AGENTS.md | ||
| data.json | ||
| design.md | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| requirements.txt | ||
| screenshot-20260924-113732.png | ||
| server.js | ||