Operator console. Seed test data, trigger the full pipeline end-to-end with real API calls, and tune runtime knobs without redeploying.
Three things to know
- Seed sample fixtures — drops pre-written Sage Vitality briefs/variants into the DB. Free. Idempotent. Lets you click around the UI without spending API money.
- Run live demo seed — fires the actual pipeline against Maya × Meta IG Feed × Cash Pay × Awareness using real OpenRouter calls. Spends ~$0.10. Streams events as it runs.
- Budgets panel — edit the daily image-gen budget. The new value lands in the
runtime_settings table and the next image-gen call respects it. 30-second in-process cache.
How to use this page
- If you're testing UI changes only → click Seed sample fixtures.
- If you're testing the full pipeline → click Run live demo seed and watch the event stream.
- If you're throttling spend → edit the Budgets panel and hit Save.
- For variant regeneration, hit the regenerate button on any variant detail page (this admin page also has the streaming endpoint wired).
Production note
V1 stance: no auth, IP-protected via the reverse proxy. When this app goes more public, replace the Admin link gate with a real role check.