Different Hunger

Brand OS

Brand Checklist

The 7 requirements every 0HR brand must meet to run autonomously — tracked per-brand in HQ SCAN.

The 0HR Brand Checklist

Every brand in the portfolio is measured against the same 7 requirements. When all 7 are met, the brand runs without the operator. The checklist is surfaced per-brand in HQ → SCAN, and each item's status is read from real Supabase state (brand.config.requirements) — never hardcoded, never faked green.

Status is one of: done (green), partial (amber — wired but not producing), open (red — not built or blocked).

The 7 requirements

#RequirementDone means
1Automated Lead GenNew qualified leads arrive without manual prospecting.
230 Days ContentA 30-day content calendar is scheduled and firing.
330 Days OutboundA 30-day outbound sequence is live and sending.
430 Days AdvertisingA managed 30-day ad program is running and optimized.
5Automated AcquisitionLeads convert to booked/closed without manual chasing.
6Automated RetentionExisting customers are nurtured and retained on autopilot.
7Automated Daily OpsDaily operations (collection, reporting, alerts) run unattended.

How status is set

The COO Agent assesses each brand against the 7 and writes the result to brand.config.requirements.items (an array of key / label / status / note). The SCAN view reads it through /api/hq/portfolio and renders a colored dot per item. The COO sprint then targets the open and partial items, survival-bottleneck first.

Worked example — MCM (live)

MCM's real status as assessed by the COO Agent:

RequirementStatusWhy
Automated Lead GenpartialMessenger campaign produces real conversations; web/LP opt-ins are zero.
30 Days ContentopenPubler wired and reels queued, but blocked on Drive download permissions and approval.
30 Days Outboundopenlemlist campaign built, but no sender mailbox / DKIM.
30 Days AdvertisingpartialMeta cold campaign live and spending, but not a managed 30-day program.
Automated AcquisitionpartialVoice agent + booking + concierge deployed; conversions not yet verified end-to-end.
Automated RetentionpartialEmail nurture + funnel pipeline wired on a thin lead flow.
Automated Daily OpsopenTelegram bot exists; ads loop built but undeployed; AI brain dependent on API credits.

Score: 0 done · 4 partial · 3 open. The brand is wired but not yet autonomous — which is exactly what the checklist exists to make visible. The current sprint targets these gaps, pipeline-first.

The principle

A brand is not "done" because the infrastructure exists. It is done when all 7 run without the operator. The checklist shows reality so the sprint can close the gap.