Yesterday's product-level revenue view — top movers, big shifts vs 7d pace, refunds. Deterministic, no LLM path.
| When (UTC) | Status | Duration | Error |
|---|---|---|---|
| 2026-10-25T15:00:21.861900+00:00 | completed | 0.1s | |
| 2026-10-25T14:00:20.136250+00:00 | completed | 43.8s |
| Product | Sales | Sales WoW | Ad Spend | Ad Spend WoW |
|---|---|---|---|---|
| 001: Midnight | $53.1K | +3.9% WoW | $32.9K | +23.9% WoW |
| 008: The Polo | $16.3K | -22.8% WoW | $5.7K | +6.0% WoW |
| 000: Clean Slate | $9.9K | -66.8% WoW | $456 | +4.6% WoW |
| 009: Commando | $9.3K | -6.2% WoW | $0 | n/a WoW |
_📊 Daily Product Report — Sat 10/24 vs Sat 10/17_ 001: Midnight 🟡 Sales: $53.1K (+3.9% WoW) 🟢 Ad Spend: $32.9K (+23.9% WoW) 008: The Polo 🔴 Sales: $16.3K (-22.8% WoW) 🟢 Ad Spend: $5.7K (+6.0% WoW) 000: Clean Slate 🔴 Sales: $9.9K (-66.8% WoW) 🟡 Ad Spend: $456 (+4.6% WoW) 009: Commando 🔴 Sales: $9.3K (-6.2% WoW) :white_circle: Ad Spend: $0 (n/a WoW)
| Product | Sales | Sales WoW | Ad Spend | Ad Spend WoW |
|---|---|---|---|---|
| 001: Midnight | $48.8K | -0.1% WoW | $28.4K | -2.3% WoW |
| 008: The Polo | $16.1K | -10.0% WoW | $5.2K | +2.1% WoW |
| 000: Clean Slate | $12.4K | -64.4% WoW | $456 | -6.4% WoW |
| 009: Commando | $9.2K | -15.3% WoW | $0 | n/a WoW |
_📊 Daily Product Report — Fri 10/23 vs Fri 10/16_ 001: Midnight 🟡 Sales: $48.8K (-0.1% WoW) 🟡 Ad Spend: $28.4K (-2.3% WoW) 008: The Polo 🔴 Sales: $16.1K (-10.0% WoW) 🟡 Ad Spend: $5.2K (+2.1% WoW) 000: Clean Slate 🔴 Sales: $12.4K (-64.4% WoW) 🔴 Ad Spend: $456 (-6.4% WoW) 009: Commando 🔴 Sales: $9.2K (-15.3% WoW) :white_circle: Ad Spend: $0 (n/a WoW)
| Product | Sales | Sales WoW | Ad Spend | Ad Spend WoW |
|---|---|---|---|---|
| 001: Midnight | $42.8K | -15.5% WoW | $26.0K | -6.4% WoW |
| 008: The Polo | $12.4K | -29.5% WoW | $4.7K | -14.8% WoW |
| 000: Clean Slate | $9.8K | -49.1% WoW | $500 | +13.1% WoW |
| 009: Commando | $8.2K | -14.4% WoW | $0 | n/a WoW |
_📊 Daily Product Report — Thu 10/22 vs Thu 10/15_ 001: Midnight 🔴 Sales: $42.8K (-15.5% WoW) 🔴 Ad Spend: $26.0K (-6.4% WoW) 008: The Polo 🔴 Sales: $12.4K (-29.5% WoW) 🔴 Ad Spend: $4.7K (-14.8% WoW) 000: Clean Slate 🔴 Sales: $9.8K (-49.1% WoW) 🟢 Ad Spend: $500 (+13.1% WoW) 009: Commando 🔴 Sales: $8.2K (-14.4% WoW) :white_circle: Ad Spend: $0 (n/a WoW)
| Product | Sales | Sales WoW | Ad Spend | Ad Spend WoW |
|---|---|---|---|---|
| 001: Midnight | $40.3K | -31.7% WoW | $24.9K | -15.6% WoW |
| 008: The Polo | $13.4K | -36.1% WoW | $5.4K | -8.9% WoW |
| 000: Clean Slate | $10.2K | -65.3% WoW | $533 | -8.5% WoW |
| 009: Commando | $8.0K | -37.3% WoW | $0 | n/a WoW |
_📊 Daily Product Report — Wed 10/21 vs Wed 10/14_ 001: Midnight 🔴 Sales: $40.3K (-31.7% WoW) 🔴 Ad Spend: $24.9K (-15.6% WoW) 008: The Polo 🔴 Sales: $13.4K (-36.1% WoW) 🔴 Ad Spend: $5.4K (-8.9% WoW) 000: Clean Slate 🔴 Sales: $10.2K (-65.3% WoW) 🔴 Ad Spend: $533 (-8.5% WoW) 009: Commando 🔴 Sales: $8.0K (-37.3% WoW) :white_circle: Ad Spend: $0 (n/a WoW)
| Product | Sales | Sales WoW | Ad Spend | Ad Spend WoW |
|---|---|---|---|---|
| 001: Midnight | $40.7K | -7.3% WoW | $26.6K | -12.5% WoW |
| 008: The Polo | $11.8K | -29.2% WoW | $4.7K | -12.5% WoW |
| 000: Clean Slate | $9.5K | -23.2% WoW | $356 | -26.2% WoW |
| 009: Commando | $6.4K | -33.0% WoW | $0 | n/a WoW |
_📊 Daily Product Report — Tue 10/20 vs Tue 10/13_ 001: Midnight 🔴 Sales: $40.7K (-7.3% WoW) 🔴 Ad Spend: $26.6K (-12.5% WoW) 008: The Polo 🔴 Sales: $11.8K (-29.2% WoW) 🔴 Ad Spend: $4.7K (-12.5% WoW) 000: Clean Slate 🔴 Sales: $9.5K (-23.2% WoW) 🔴 Ad Spend: $356 (-26.2% WoW) 009: Commando 🔴 Sales: $6.4K (-33.0% WoW) :white_circle: Ad Spend: $0 (n/a WoW)
| Runs (last 30d) | 2 |
| Success rate (30d) | 100.0% |
| Avg duration | 21.9s |
0 14,15 * * *692faca93297undrdog_daily_product_report.pyEvery past run output is stored under ~/.hermes/cron/output/692faca93297/.
data/jobs.json is source of truth · rebuild: python3 sync_cron.py && python3 build_data.py && python3 build.py