PULSUS FIT HQ
Are we winning?

Unfair vs TBM — rolling 7-day LCA ROAS

LAST UPDATED: 
What is the single best move?

Top proposal

Unfair's own channel ROAS today — not vs TBM, just our numbers

Today's performance

Actions — shadow mode: everything is logged only, nothing touches Meta or Google

Command Center

System mode i
Current: shadow
Budget ceilings (EUR/day) — writes to Postgres only, never to platform
Rolling 7-day ad spend — Unfair vs TBM per channel, with AI budget recommendation

Spend & budget

Can I trust this right now? — green=fresh · yellow=table empty (no data yet) · red=source unreachable

Data health

fresh data empty table — source needs a run stale / unreachable — workflow error
Strategic digest (Orchestrator [SHADOW]) — runs daily at 06:30 Vienna

Today's digest

Why — what changed?

Learnings

    What did the machine do?

    Made today

      What is next — best moves?

      Ranked moves

        What is coming?

        Forecast

          What needs me?

          Blockers & approvals

            Depth on click — lazy-loaded encrypted files

            Archive

            Autonomy tier — all tiers log every action to Postgres before anything happens

            System mode i

            Current: shadow
            Live is locked — to unlock: set guardrail_envelope → autonomy = live in Postgres, then contact Elias for final OK.
            Daily budget ceiling — shadow mode: writes to budget_config in Postgres, never touches platform

            Budget config

            Draft Forge candidates — source lineage in Postgres only, never platform-visible

            Approval queue

            Load a snapshot to see the queue.