@capo
Capo/Agents/Floor Watch
Agent · 04 · floor watch

Stop driving
between stores.

Saves 2–3 store visits per week by giving you eyes everywhere at once. Plug in your existing cameras — the agent watches every line, narrates anomalies, and pings you within a minute when something's off. Ask "what's happening at Glendale right now?" and get a live frame, not a phone call.

Cameras / store
5
Snapshot cadence
Every 2 minutes
Retention
45 days
Hardware
Your cameras + Pi bridge
Section · 01 · live view

"What's happening
on Glendale right now?"

Ask Capo. It pulls the latest frame, narrates what it sees, and offers archive access.

GLENDALE · CH 02 · LINE A ● REC · 14:02:31
PREP · OK
FRAME 14:02:31 · 2-MIN SNAPSHOT
Capo · floor analysis
What's happening on Glendale's prep line right now?
tool · camera.live_snapshot(store="glendale", station="prep-a")
Two prep cooks active on station A. Surfaces clear, no idle equipment, gloves visible. Last FIFO label scan was 6 minutes ago — within window.

No anomalies in the last 12 frames. cited · camera.py · 12 frames · 14:00–14:02
Section · 02 · what it watches

Five things you'd
walk the floor for.

Floor Watch isn't surveillance. It's the answer to "is the line running right" without you driving over.

Section · 03 · honesty

It's not a
panopticon.

We're explicit about how this works — what's recorded, how often, who can ask. Cameras are a powerful tool. They demand caution.

Snapshots, not continuous video.

The agent reviews still frames pulled every 2 minutes. Not 30fps surveillance footage. The bandwidth and storage profile is small for a reason.

Owner-scoped access.

Only the owner account and roles you explicitly grant can query Floor Watch archives. Logs are queryable.

No facial recognition.

The agent identifies stations, equipment, and counts — not individuals. Out of scope on purpose.

Posted notice on day one.

Standard "premises monitored" signage ships in the deployment kit. Compliance is a starting condition, not an afterthought.

See your stores
without driving over.