Command.
Here’s what needs attention across Iridesceux and HVN.
Launch readiness
Next up
Programming pipeline
Review queue
Content
Manage licensed programs, metadata, rights windows, and publishing status.
| Title | Format | Creator | Rights status | Publish | Updated | |
|---|---|---|---|---|---|---|
Loading content records… | ||||||
Submissions
Review creators, advertisers, support requests, and partnership inquiries.
Schedule
Plan programming blocks, premieres, promos, and fallback material.
Website
Edit public-facing content without touching production HTML.
Site Studio is the live CMS
The old sample hero editor has been removed from production so placeholder copy can never be mistaken for live website content. Use Site Studio for text, links, images and alt text.
Code Studio
Use Code Studio when the change requires HTML, CSS or JavaScript. Source edits commit through the configured private GitHub repository and then deploy through Cloudflare.
Service status
What to edit where
Public Release Guard
Controls presentation-only elements that should never leak internal authoring notes or decorative draft markers to the public website. Safe defaults remain active even if Command is unavailable.
Site Studio
Change public copy instantly or edit production source through a controlled Git commit workflow.
Page overrides
Use a CSS selector to replace visible text, links, images, or attributes without touching source code. Changes are served by Command's public CMS runtime.
Code Studio
Reads and commits files through GitHub. If the Pages project is Git-connected, Cloudflare deploys the commit. This never writes directly to an immutable Pages runtime.
Broadcast
Control the public on-air state and, when the optional local Broadcast Agent is running, remotely operate OBS without exposing OBS to the internet.
Market master control
One program feed, seven independently controlled presentation zones. Local markets inherit National unless deliberately overridden.
Upload station IDs, station bugs, butterfly animations & presentation assets
Assets are stored in private R2 and exposed to viewers only through approved HVN media routes.
On-air controls
Viewer-facing state
Stop or switch the broadcast
Use only when normal master control cannot safely continue. Feed switching changes the HVN viewer player source; the stop control also queues an OBS stop-stream command when the Broadcast Agent is connected.
This is the last-resort transmission stop. It sets the public state to OFF AIR and queues StopStream for OBS. A confirmation is required.
Quick actions
Take a named OBS emergency/fallback scene without stopping the encoder.
Broadcast settings
Stream keys & secrets
Values are encrypted server-side with COMMAND_MASTER_KEY. Routine views never reveal plaintext. Prefer provider-native secrets for credentials that never need human editing.
Recent control actions
Pre-air checklist
Operations
Tasks, incidents, launch blockers, change requests, and handoffs for a tiny team that cannot afford dropped work.
Tasks & launch blockers
Open incident
Blog
Draft, review, schedule, and publish company updates.
Assets
Central media library for logos, posters, thumbnails, legal documents, and broadcast materials.
Audience Intelligence
Real-time audience, retention, market, delivery, program, acquisition and advertiser performance from the HVN player telemetry layer.
Ad Inventory
Upload, approve, organize and traffic every paid creative and HVN house promo before it ever reaches Master Control.
Creative library
Upload advertisement
Command uses the private R2 binding. Do not place advertiser masters inside the public website repository.
Recent as-run log
Commercial Break Builder
Build the break before air, preview the exact sequence, then CUE and TAKE it from the appropriate market.
Saved break clocks
Select a break
Safety & Weather Desk
Monitor authoritative weather/safety feeds by HVN market, draft concise graphics, and take only verified information to air. No simulated EAS tones.
Official sources are the source of truth. AI, when enabled, only drafts shorter on-air wording. An operator must verify the draft against the official alert before TAKE unless a deliberately configured life-safety automation rule applies.
Market alert queue
Safety graphic preview
Draft copy will appear here.
Legal & rights
Track contracts, policies, clearances, expirations, and review status.
Policy status
Expiring windows
Clearance overview
Team & access
Cloudflare Access authenticates the person; Command assigns the internal role. Every employee should use their own company identity.
Add or update an employee
This creates the Command authorization record. The same email must also be allowed through Cloudflare Access before the person can sign in.
Adding somebody here does not create a password. First create/approve their company identity in your identity provider and Cloudflare Access. Then add the same exact email here.
| Person | Role | Access | Status | Last active | Actions |
|---|---|---|---|---|---|
Loading team records… | |||||
Recent audit log
Creator Relations
Track prospects, contacts, negotiations, onboarding, repeat creators, and relationship history.
Active records
QC & Ingest
Control file delivery, technical inspection, rights readiness, captions, and master approval.
Active records
Playout Automation
Prepare rundown execution, timed events, breaks, IDs, promos, fallback assets, and automation notes.
Active records
Sales & Sponsors
Track sponsor prospects, proposals, inventory packages, contracts, renewals, and relationship owners.
Active records
Advertising & Traffic
Manage ad orders, campaigns, creative approval, flight dates, placements, and delivery checks.
Active records
Finance
Internal operating view for budgets, invoices, receivables, payables, reserves, and variance notes. Not a replacement for bookkeeping.
Active records
Marketing
Plan campaigns, launch pushes, creator amplification, paid tests, and post-campaign review.
Active records
Social Calendar
Coordinate posts across HVN and Iridesceux without turning social media into the source of truth.
Active records
Press & Publicity
Manage press contacts, statements, media requests, boilerplates, press kits, and newsroom publishing.
Active records
Projects
Run launches and internal initiatives with owners, milestones, blockers, and postmortems.
Active records
Vendors
Track software, infrastructure, freelancers, suppliers, renewal dates, owners, and vendor risk.
Active records
People Ops
Keep lightweight staff, contractor, applicant, onboarding, offboarding, and role records as the team grows.
Active records
Research
Store market notes, creator-category research, competitor observations, rights opportunities, and strategic questions.
Active records
Archive
Index historical brand assets, as-run logs, retired pages, final agreements, campaign records, and company milestones.
Active records
Support Desk
Central queue for public support, creator issues, website problems, and internal service requests.
Tickets
Privacy Requests
Track access, deletion, correction, and other data-rights requests. Verify identity without copying raw ID documents into Command.
Do not upload government IDs to D1 or ordinary asset storage. Record verification status/reference only and use counsel-approved procedures.
Request queue
Verification
Track creator, advertiser, vendor, or staff verification. Designed to store verification state — not raw government ID images.
Verification ledger
Compliance Calendar
Track filings, annual reports, insurance renewals, contract renewals, policy reviews, and other time-sensitive obligations.
Upcoming obligations
Deployments
Track production releases, approvals, Git commits, deploy status, and rollbacks for Iridesceux and HVN.
Release history
Security Center
Operational security checklist for Access, roles, secrets, deployments, incident response, and credential rotation.
Access controls
- Cloudflare Access protects the entire Command hostname
- MFA required for privileged users
- Least-privilege Command roles
- Offboarding removes Access + Command membership
Credential handling
- Never place stream keys in client HTML
- Prefer Cloudflare Secrets for infrastructure credentials
- Rotate Git and agent tokens periodically
- Audit privileged changes
Incident process
- Contain account or credential compromise
- Preserve relevant logs
- Rotate affected secrets
- Document resolution in Operations
System Health & Route Doctor
This is the first place to go when a Command button does nothing. It verifies API routing, D1 tables, bindings, Git integrations, the vault, and broadcast agent.
Route Doctor
Command routing map
/Command UI/api/command/meAuthenticated user/api/command/healthBackend diagnostics/api/command/*D1/R2/Git backend/docs/Private field manualAudit Log
Privileged actions should be attributable to a person and timestamp. Use this ledger when reviewing changes or incidents.
Recent activity
Settings
Company, publishing, notifications, integrations, and security preferences.
Organization
Core identity used across internal records and public metadata.