---
name: lomora-budget-allocator
description: Daily 06:00 CET — autonomous Meta + TikTok ad-budget decision engine for Grabiq + LOMORA. Reads yesterday's ROAS per adset, applies Standard-Version rules (€38k/90d Lane), shifts budget toward winners (ROAS > 2.5×) and pauses losers (ROAS < 1.5× after €100 spend). Stays inside daily envelope, logs all decisions to vault/12_logs/budget-decisions/. Use when Abdel says "budget allocator", "verteile das ad-spend", or fires automatically from cron.
---

# lomora-budget-allocator

## Purpose
Decide every morning at 06:00 CET how to spend today's ad-budget across both stores' adsets, autonomously, inside the GREEN/AMBER/RED rules.

## Inputs (read at start)
- `vault/12_logs/budget-state.json` — current daily envelope per store (Standard-Version: Grabiq €70/d, LOMORA €30/d Pre-Order push, ramp via phase)
- Meta Ads Manager (via Claude-in-Chrome if no MCP) — yesterday's adset ROAS, spend, conversions
- TikTok Business Center — same metrics
- Klaviyo flow performance (lift bonus to remarketing budget when CTR > 4%)
- `vault/12_logs/COST_TIER.flag` — throttle if RED

## Standard-Version Daily Envelope (€38k/90d plan)
| Phase | Days | Grabiq/d | LOMORA Pre-Order/d | Total/d |
|-------|------|----------|---------------------|---------|
| 1 (Test) | 1-14 | €30 | €15 | €45 |
| 2 (Learn) | 15-30 | €90 | €30 | €120 |
| 3 (Scale) | 31-60 | €250 | €75 | €325 |
| 4 (Cash) | 61-90 | €600 | €150 | €750 |

## Decision Rules (auto-execute, GREEN-Lane)
1. **Pause** any adset with: spend > €100 AND ROAS < 1.5× → pause via API/UI driver
2. **Scale +20%** any adset with: ROAS > 3.0× AND spend > €100 → raise daily cap
3. **Hold** ROAS 1.5–3.0× → keep budget
4. **Move 30% from worst → best** within same store every Monday
5. **Never** exceed phase envelope without flagging AMBER
6. **Always** log decision to `vault/12_logs/budget-decisions/YYYY-MM-DD.md`

## Output
- 1 markdown decision-log entry per day
- 1 short Slack/Linear message if AMBER triggered
- Updated `vault/12_logs/budget-state.json`

## Cross-references
- Plan: `/Users/LOMORA/.claude/plans/ich-will-ein-dropship-unified-walrus.md`
- Charter: `.claude/rules/lomora-act-dont-ask.md`
- Cost-throttle: `scripts/cost-throttle.sh`

