Skip to content
Updates

Where the product is, and where it is going.

Three things, in order: what is in the product versus what is only planned, the log of what actually landed and when, and a service status that is measured rather than typed.

Roadmap

Now, next, later.

A plan, and it carries no dates — a date on something nobody has built is a promise rather than a schedule. Only Now is ticked, and a tick means an operator can open it today. Next is being built and Later is not built at all; neither gets a check until it is in the product.

  1. Now

    In the product today.

    • In the product: Show OpsThe show day — cues, the live pointer, check-ins, the caller's board.
    • In the product: Shop OpsThe warehouse: gear, cases, kits, service and the pull sheet that leaves with them.
    • In the product: Fleet OpsTrucks, trips, drivers, hours and the dock at both ends.
    • In the product: Crew OpsThe roster, who is free, and who fills which seat on which day.
    • In the product: Signal OpsThe show's signal drawn against the room — patch, cables, the sheet you print. A drawing, not a control desk.
    • In the product: AdvanceVenue, travel, docs and everything settled before load-in.
    • In the product: FinanceProposals, invoices, payments and what a show actually cost.
  2. Next

    Being built. No dates.

    • Being built: Analog recableThe signal sheet's remaining analog half, moved the same way an uplink already moves.
    • Being built: Signed Feeds installerThe Feeds host installed without an unsigned-binary warning. The download stays off the button until then.
  3. Later

    On the list. Not built.

    • Not built: 3D guest flowWalk the site plan as a guest would, before the gates open.
    • Not built: File importBring the sheets you already keep, instead of retyping them.
    • Not built: Certified ELDDriver hours from a certified logging device, not from our own timer.
    • Not built: SSOSign in through your company's identity provider.
Updates

What shipped, by date.

Newest first, grouped by the day the work landed on main. Every row is a commit — there are no version numbers here because this product has never cut one, and nothing on this list is a plan wearing a date.

Tue, August 25, 2026

  • CrewOps is a six-tab company desk again

    Crew

    The company crew desk had been collapsed into a single show roster. The six tabs are back, with that roster as one of them rather than instead of them.

  • The menu is the product

    Site

    Tools and Solutions carry the whole product in the nav, and the top bar stops carrying policy. Pricing, security and status now redirect to the pages that own them.

  • Feeds carries its own NDI 6.3 runtime

    Signal

    The host now ships the runtime and the licence Vizrt requires to travel with it, finds the DLL by absolute path instead of trusting the working directory, and can put this machine's audio on the wall without a third program.

  • The broken installer came off the download button

    Signal

    The Feeds download is withheld, deliberately, until the installer is signed — a build that trips an unsigned-binary warning at a venue is worse than no button. It is listed under Next above, not here as a ship.

Mon, August 24, 2026

  • Surfaces stop claiming what they cannot know

    Show

    Four owner writes, two cross-site writes and the pipeline autosave were reporting success without a saved row. The show shell's footer now reports the live feed instead of asserting it, and Admin stopped advertising two editors that saved into nothing.

  • First login is one welcome panel

    Crew

    Not a tour that starts itself. Four calls to action that latch once used, and the demo company offered once rather than every time you land.

  • PhaseOps Scan, and atomic tag linking

    Shop

    An Android companion for Chainway UHF handhelds: on-device diagnostics, a configurable wedge, one radio per process. Linking an asset tag became a single round trip in one transaction.

  • Command Center

    Platform

    One dashboard per person — saved layout, role packs, palette actions. The money on it adopted the single definition of “outstanding” that every finance surface now shares.

  • AV Monitor is the monitor plane

    Signal

    One door, one host panel, capture ingest through the same seam and delay in the pipeline. Signal Flow was renamed Signal Ops in the same pass.

Fri, August 21, 2026

  • Tenant media is private, signed at read

    Platform

    Five public buckets went private, stored paths replaced stored URLs, and the last authenticated-wide grant on advance files is gone.

  • Event Sim: occupancy, arrival routing, a mission board

    Show

    The map paints seated headcount where those people actually are, admission moves them into the bowl, and the run explains itself on a board where every number has one source.

Tue, August 18, 2026

  • Signal Ops: the plan against the room

    Signal

    Draw the show network on the graph that already exists, move an uplink instead of deleting and redrawing it, and print the sheet you were looking at. A zero-row write says which kind of nothing it was.

  • NDI to the browser over WHEP, on the LAN

    Signal

    No cloud in the path. It survives restarts, never holds an encoder for a viewer who left, and stopped asking the auth server for permission once per video frame.

Mon, August 17, 2026

  • 3D Plot: Site Survey and Renders become one world

    Show

    One layered 3D scene for drafting, a real hang and a sheet you can print. Event Sim reads that plot, so the ops layer is the only thing anyone draws twice.

  • AV Monitor: 12 video and 12 audio inputs

    Signal

    NDI through a show host, a tray app so nobody opens a terminal at a venue, and an offline state that says which connection failed.

Tue, August 11, 2026

  • The heavy boards are bounded

    Platform

    The gear board, the trip list, the crew roster, the item picker and a chat thread left open all show day stopped mounting everything at once.

Mon, August 10, 2026

  • The public site becomes a sequence

    Site

    A discover spine instead of a stack of cards, product visuals on composed ground, and real captures under the frames rather than drawings of a product that already exists.

  • Deactivation actually revokes access

    Platform

    A deactivated account gets a landing page and no company data, and the sidebar stopped offering doors that RLS had already closed.

Sun, August 9, 2026

  • A device library, so a placed node already knows its jacks

    Signal

    Jacks belong to the model rather than to unit 7, survive the node rebuild, and survive you leaving the page mid-type.

Tue, August 4, 2026

  • Signal Flow canvas

    Signal

    One show-scoped graph, drawn and undoable, with a cable stored exactly once and saves that are honest about what they wrote. The cable schedule is on screen and on paper.

Fri, July 31, 2026

  • Onboarding is the role tour, and only that

    Crew

    The Workflow Coach is retired. Tours narrate every step, honour reduced motion, read their step from the URL, and drivers finally got the one they never had.

  • Cue voice follows the Director timecode

    Show

    Crew hear standby, go and cut for the lines they picked. It honours a hold, and never speaks a take that is not happening.

Thu, July 30, 2026

  • A stop is a show, and a tour is a first-class object

    Show

    Tours are created from the wizard people already use, a tour with no stops yet is no longer invisible, and day sheets move a block of times together and reuse a day across stops.

Wed, July 29, 2026

  • Prompter: the controller can see the display

    Show

    Two windows, one writer. Named script versions, a live lock, promote-to-air, a real Blank, and a takeover that needs no permission.

  • Lighting: MVR import, 3D rig and patch sheets

    Show

    Fixture bodies out of the embedded GDTFs on one shared MVR pipeline, opening as a portal from the LX sheets and from Renders.

Tue, July 28, 2026

  • A flagship demo dataset

    Platform

    Seeded, then driven through the real transport RPCs and verified per role — with a repeatable ten-minute script and a driver portal that actually has freight on it.

  • FleetOps reliability, and a live layer for drivers

    Fleet

    Honest backfill results, no newest-drop, a live cab — on a narrow realtime lane with the driver-message policy split out.

Mon, July 27, 2026

  • Live show state: one authoritative pointer

    Show

    One row is the show's position. Transport is atomic and caller-enforced, and a HOLD is durable rather than a local flag. Director, Crew Cues and the crew context strip all read that pointer, which is what let the silent Request-to-Show-Call be deleted.

  • Retire an identity without touching tenant data

    Platform

    Orphaned auth records are surfaced with an explicit cleanup path, an email can be blocked, and the anon EXECUTE grant on the platform console's RPCs is closed.

Fri, July 24, 2026

  • Software Controls v1

    Platform

    The platform admin console in one place: gate, invites, users, billing, flags, releases, bugs and audit.

Thu, July 23, 2026

  • Event Sim Phase C

    Show

    Amenities, experience, coverage and power layers on a map-playback results view, with weather scenarios, per-task tokens and risk markers you can re-run live.

  • A mature demo company

    Platform

    Twelve weeks of history, a full pipeline, a real warehouse and a plotted fleet — plus a chaptered owner walkthrough across eight shows with real conflicts in them.

Wed, July 22, 2026

  • A real role-based guided tour

    Crew

    The shallow tutorial is replaced, with shop, crew and driver coaches on a compact hover-expand sidebar. Crew on a desktop get the desktop app, not the phone shell.

Tue, July 21, 2026

  • Travel is one workspace

    Advance

    Flights, hotels, Auto-Book and travel profiles merged into a single surface — a real provider layer, preference-aware group planning, a rooming board, ancillaries and live flight status.

  • Driver Status: hours of service

    Fleet

    HOS on the driver's own tab with a trip info card, plus View-as-Driver, overlap warnings and local-date KPIs across FleetOps. This is not a certified ELD — that one is still under Later above.

  • Kits, pairing and branded pull sheets

    Shop

    Kits and pairing became usable in ShopOps, handoff statuses landed, and a pull sheet prints with the company's brand on it.

Sun, July 19, 2026

  • Pairing: a main item and its linked sub-items

    Shop

    Paired gear auto-expands on a pull sheet, so the clamp and the powercon leave the shop with the fixture instead of after it.

  • Driver Portal: Status tab and Start Trip

    Fleet

    The driver starts the trip from their own phone, and the truck pack handoff reaches them there.

  • The account hub

    Platform

    Account profiles, onboarding and a docs bucket behind one Account section in the sidebar instead of two, with a company link code so onboarding a crew member auto-populates.

Sat, July 18, 2026

  • The crew portal condenses to one screen

    Crew

    Show Call, Cues, Build and Live fit a phone, Dates became a day-based timeline with the empty days visible, and Day Sheets became Schedules.

  • Chat: channels, threads, mentions, attachments

    Crew

    Auto-provisioned per company with realtime delivery, RLS from the first migration, and a mobile channel list that is not a desktop table.

Fri, July 17, 2026

  • Autosave, in four passes

    Advance

    Venue Advance, Gear List, Build Schedule, Travel, Docs and Tasks stopped losing edits, behind one shared primitive and a Saved indicator that means it.

  • Stripe Connect and the client payment portal

    Finance

    Companies receive client payments into their own account, and a tokenised pay link takes a card through Stripe Checkout with a webhook behind it.

  • Proposals, pipeline and versioned rate cards

    Finance

    A Create Proposal builder that pulls the event's gear, a pipeline kanban with invoice parity, and global pricing defaults with a per-company override.

Thu, July 16, 2026

  • First commit

    Platform

    The repo opens with the scanner portal, the mobile cue call sheet, multi-company memberships and the platform user control portal already in it.

Status

Checked, not claimed.

The panel below calls /api/status, which fetches the production site and the login page and reports exactly what came back, plus whether the alias is being served by a READY production deployment. Nothing on it is a stored sentence, so it can go red without anyone here noticing first.

Checking…

Re-checks every 30s while this tab is visible, and pauses when it is not.

Incidents

None has been written up. A probe can tell you something is down; only a person can tell you what broke, who it affected and what was done — so this part stays a human record, and an empty one is the true state rather than a seeded example.

No uptime figure is quoted anywhere on this page. The checks above sample on demand from one place; they do not measure availability over time, and a percentage nobody measured is decoration. If the app is misbehaving and the panel is green, the probes are not asking your question — tell us.