🍃 MASTER CONTROL
FSL only — username + password
← back to Hidden Leaf HQ

HIDDEN LEAF

Master Control
Disconnected
◆ Dashboard
BUILD v428 · everyone-in spiffs · nicknames everywhere
⌘K
Floor
Compete
People
Site
PEOPLE

Agents & Runners

Everyone on the floor — squads, roles, sign-ins. Add someone or edit them below.

Add / Update Shinobi

Set up everyone once. Team auto-assigns accent color. Tenure only applies to full Agents.

Roster

Connect and pull latest to load roster.
PEOPLE

Reminders

Every reminder anyone has set, plus anything you or the FTAs pushed out. Read-only — oversight, not an inbox.
COMPETE

Goals

Standing weekly goals up top, everyone's own goals below. Expired ones wait at the bottom until you remove them.

🎯 Set a Goal (for any agent)

Goals are public so the team can hold each other accountable. Anyone can set one, but you can also seed goals for agents here.
No goals set yet.
COMPETE

Spiffs

Loading…

Start a spiff

Pick one. Fill the boxes it asks for. Launch. Everything else is already set.

Finished

Historynewest first · the winner so you know who to pay

Loading…

🏆 Agent of the Weekteam vote

PEOPLE

Complaints

Only you see these. Agents send them under their name or anonymously — mark each one as you handle it.
No complaints yet. Silence is golden — or agents haven't found the button.
COMPETE

Races

Live races first, then the ones waiting to start, then the finished ones. Cancelled and declined races are tucked away.

⚔ Create a Race

FSL-created races skip the 24h accept step and go LIVE immediately. For a race that already started (e.g. last Friday), pick Custom Range and set the real start date so it scores the AV already logged. Issued AV only.

All racesoverride a winner or cancel from here

No races yet.

🔔 Tabs & Badges

Put a NEW / UPDATED / anything pill on any left-hand tab of the agent dashboard. Toggle it, write your own text, and pick any colour you like from the wheel — it stays on until you switch it off. Changes go live on the next dashboard refresh (~60s).
✅ New tabs now appear here automatically — the dashboard publishes its own sidebar, so nothing has to be hand-registered any more. If a brand-new tab is missing, just open the agent dashboard once and refresh this page. (Hall of Records isn't listed: that tab is hidden from the dashboard.)

Use ▲ ▼ to reorder the tabs top-to-bottom. Keep pressing and a tab crosses into the next group on its own — so Goals can walk all the way from the top down to sitting right above Report / Feedback. Or jump it straight there with the group dropdown. A group with nothing left in it hides its heading on the dashboard.
SITE

Office TV

Live TV screens for the office — the floor, and one for each squad. Open a link on the TV's browser, hit full screen, done.
How a TV link works. Each link carries its own private key — no login, it never expires, and it can only show that TV's numbers (never client names, never the rest of the site). If a link ever leaks, hit New link and the old one dies on the spot. After a TV powers on, tap the screen once (TAP TO START) for sound and full screen. It reloads itself every night at 4 AM.
Loading the takeover uploads…
Loading…
COMMAND CENTER

Command Center

What needs you today, and the floor in one look.

Needs you today

Post to Discordpreview first · tags @everyone

Top of the weeksubmitted

Squads this weeksubmitted

PEOPLE

1-on-1s

When agents can book you, and who's coming up. Agents can't book over a timed meeting on your Google Calendar — all-day notes never block a day.

Availability

—

Upcoming 1-on-1s

—
FLOOR

Attendance

Who checked in, when, and from where. Step through any day.

Check-in

—
FLOOR

Site Activity

Real time on the agent site. The clock only runs while the page is on someone's screen and they've touched it in the last 5 minutes — a tab left open, a locked phone or a hidden tab counts nothing.
Loading activity…
FLOOR

Dialing District

Live counts, self-reported by each agent. Pick any day back 60 days.
● LIVE

🗺️ Roadmap — Mark "In Progress"

Flip any upcoming feature to ⚡ In Progress so the whole team sees you're building it. It floats to the top of the Roadmap tab. Toggle off when it ships (or just remove it from the roadmap).

💬 Discord Notifications

Posts new AV race callouts and lock-ins, spiff launches, shock drops and your Captain posts — each one exactly once, checked by the server. To connect: in Discord, Server Settings → Integrations → Webhooks → New Webhook → Copy Webhook URL, paste it here, Save, then send a test.

⚡ Set Lifetime AV Baselines

One-time action. Writes each agent's career lifetime issued-AV baseline to the Sheet. Lifetime AV = this baseline + all issued AV posted this week onward, so it climbs LIVE every morning as you update issued numbers. Only run this once (re-run only if the official USHA lifetime report is ever re-based).

📅 Set YTD AV Baselines

One-time action. Writes each agent's Year-To-Date issued AV baseline. YTD = this baseline + all issued AV logged this week onward, so the YTD leaderboard climbs live as you update issued each morning. Run once (re-run only if the official USHA YTD report is re-based).

Live Data

Everything currently in your Sheet — exactly what the dashboard reads.
No data yet.
No data yet.
No data yet.