skip to content
fizzgig
sign in
// suite
architectureknow what you builtoperationsknow it’s runningauditknow it’s safe to shipintegrationspricingdocschangelog
// community
sourdough startersproject kicks-off in 1 prompt
sign inrequest access →
// pillar two · operations

know it’s running.

Operations is Fizzgig watching the things you can’t watch continuously. Availability, deploys, spend, and the anomalies that only look like anomalies if someone is comparing today against last week. It pulls from every platform your product runs on and reduces the result to one ranked list - so the question “is anything wrong?” has an answer you can get in ten seconds rather than twelve browser tabs.

connect your first platform →see how it works
// the problem

nothing is broken. probably.

Your product runs on six platforms and each one has a dashboard. Each dashboard is fine. Each one shows you its own slice, in its own layout, with its own idea of what counts as urgent. None of them tells you about the other five.

So the things that go wrong are the things that fall between them. The deploy that succeeded on Vercel while the migration it depended on failed on Supabase. The security advisor that appeared on Tuesday and will still be there in September. The spend that crept from £40 to £180 across three platforms, none of which individually looked alarming. The overnight failure you found out about from a user.

And the honest constraint: you are one person, or four, and you’re shipping. Nobody is going to check six dashboards every morning. It doesn’t matter how important it is - it isn’t going to happen.

So Fizzgig checks them. Every one, on a schedule, and tells you only what changed.

// what’s in operations

one surface, four kinds of signal.

UPTIME
uptime_statussoon
what it does

Availability and response-time checks against every surface you’ve deployed.

how it gets there

Scheduled probes per deployed endpoint, cross-referenced with deploy events from your hosting platforms so a blip during a deploy reads differently to a blip at 3am.

what you get

Downtime you hear about from Fizzgig rather than from a customer. Latency creep, which is the more common and more insidious failure - nothing is down, everything is slower than it was a fortnight ago, and no single day’s change is big enough to notice.

TRIAGE
triage_listsoon
what it does

Collapses every platform’s notifications into one ranked list.

how it gets there

Pulled from all connected platforms on your plan’s refresh schedule, then summarised by Claude Haiku into a triage order rather than a chronological pile.

what you get

Failed deploys, unread PR reviews, critical dependency alerts and security advisor errors in one place, ordered by what actually needs you. The ranking is the product here - an unranked aggregation of six platforms’ notifications is just a longer list.

COST
cost_summarysoon
what it does

Tracks what your product costs across every platform, and where that’s heading.

how it gets there

Plan and usage data from each connected platform, combined into month-to-date spend and a projection.

what you get

One number for what you’re spending, broken down by platform. Plan estimate against observed usage, so you can see which platform you’ve outgrown and which you’re paying for twice. Warnings as you approach caps - before the overage, which is the only point at which a warning is any use.

ANOMALIES
anomaly_scansoon
what it does

Notices when a number stops behaving the way it has been.

how it gets there

Compares current metrics against your own recent baseline, per platform.

what you get

Deploy-failure rate spikes, unexpected database growth, new ERROR-level advisors, revenue drops. The value is the baseline: a 40% jump in failed deploys matters, and no dashboard will tell you it happened because every dashboard shows you the absolute number rather than the change.

also in operations: runway and MRR · cost-optimise comparisons · refresh scheduling
// in practice

your stack, every morning.

Overnight, Fizzgig checks every connected platform. By 07:30 UTC there’s one page in your inbox - and if nothing needs you, no email fires at all. Silence is the default; noise has to earn its way in.

~/myapp - daily fizzgig digest
// 07:30 local · your stack overnight
●vercel4 deploys, 0 failures
●github2 PRs merged, 1 open review (3 days)
●supabase1 new ERROR advisor← needs you
●stripeMRR +£47 (2 new subs)
●cost£42.30 mo-to-date, on track for £58
●uptime100% · p95 340ms (▲ 90ms vs last week)
→ 3 decisions captured yesterday
→ 1 plan card shipped: “switch to Neon on staging”
→ 1 item needs you: supabase advisor · public.invoices
read the advisor →

Two things on that page you would not have found yourself: an advisor warning on a table you weren’t looking at, and 90 milliseconds of latency that arrived gradually enough to be invisible.

// at each rung

what operations gives you as you grow.

HOBBY

Daily refresh and a digest, so a hobby project can’t quietly rack up a bill or sit broken for a fortnight while you’re not looking.

STARTUP

The rung where this pillar earns its keep. Real users mean uptime matters, real deploys mean failures matter, and real spend means the Monday morning bill is a genuine risk. Hourly refresh, cost caps, MRR against burn.

SCALE-UP

A triage surface the whole team works from rather than one founder’s inbox. Fifteen-minute refresh across up to thirty platforms and multiple products.

// what feeds it

Every live integration feeds operations. Vercel, Netlify and Railway for deploys and hosting. GitHub and GitLab for reviews and workflow runs. Supabase and Neon for database health and advisors. Stripe for revenue. All eight report into the same triage surface.

One token per platform, no agents to install, nothing running in your infrastructure.

// the other two pillars
ARCHITECTURE
know what you built.

Operations tells you something changed. Architecture tells you what it was supposed to be in the first place.

/architecture→
AUDIT
know it’s safe to ship.

Operations catches problems in what’s running. Audit catches them before they run.

/audit→
stop opening twelve tabs.
Connect your platforms once and let the digest do the checking. Free tier covers one platform with a daily refresh.
connect your first platform →see pricing
fizzgig

the fluffy guardian of vibe-coded products. growls at insecure code so you don't have to.

all systems operational

suite

architectureoperationsauditintegrationspricingdocschangelog

community

sourdough startersdiscord (soon)github (soon)x / twitter (soon)rss (soon)

company

aboutcontactterms (soon)privacy
© 2026 fizzgig.
v1.5.0 · 2026-07-26