Predictions · dashboards and forecasting

A forecast, not a guess.

Every number on one page, and the next weeks run forward from the company's own history. Each forecast comes with its window: narrow where the count is fresh, wide where it is old, and none where nobody counts. Days of warning, not a customer's phone call.

Forecasts, by job

  • Inventory

    Harbor Tool & Supply

    Sample — illustrative mock-up Special-order blades
    today the last blade · 1 on receiving bench 2 on receiving bench, counted 4 days ago counted today: Mon – Wed as last counted: Sun – Thu Saturday counter demand: nobody records it, so no forecast
    Above, a fresh count puts special-order blades at the last blade between Monday and Wednesday, not between Sunday and Thursday.
  • Inventory

    Twelve-person sign shop run from one workbook

    Sample — illustrative mock-up Vinyl and board on hand
    today a reorder level · 37 rolls 41 rolls, counted 11 days ago counted today: Sun – Tue as last counted: today – next Sat Jobs remade this month: nobody records it, so no forecast
    Above, a fresh count puts the vinyl at a reorder level between Sunday and Tuesday, not between today and next Saturday.
  • Capacity

    Sixty-person semiconductor test floor

    Sample — illustrative mock-up Lots waiting for test
    today more than a shift can test · 12 lots Tue – Thu Probe-card wear (touchdowns): nobody records it, so no forecast
    Above, the lot queue reaches more than a shift can test between Tuesday and Thursday.
  • Capacity

    Four-crew heating & air contractor

    Sample — illustrative mock-up Open jobs
    today more than four crews can work · 25 Tue – Thu Parts on the trucks: nobody records it, so no forecast
    Above, open jobs reaches more than four crews can work between Tuesday and Thursday.
  • Capacity

    Twelve-person machine shop

    Sample — illustrative mock-up Jobs on machines
    today a full floor · 7 Mon – Wed True cost per job: nobody records it, so no forecast
    Above, jobs on the floor reaches a full floor between Monday and Wednesday.
  • Capacity

    Forty-person business-jet repair station

    Sample — illustrative mock-up Technician hours booked, next week
    today the overtime line · 104% 108%, counted 4 days ago counted today: Sun – Mon as last counted: tomorrow – Tue Days a finding waits for a yes: nobody records it, so no forecast
    Above, a fresh count puts technician load at the overtime line Sunday or Monday, not between tomorrow and Tuesday.
  • Capacity

    Plant maintenance team, three buildings

    Sample — illustrative mock-up Crew hours booked, next week
    today an overbooked crew · 108% 104%, counted 4 days ago counted today: Sun – Mon as last counted: tomorrow – Tue Work orders waiting on parts: nobody records it, so no forecast
    Above, a fresh count puts crew load at an overbooked crew Sunday or Monday, not between tomorrow and Tuesday.
  • Delivery

    Two-shift fresh-cut vegetable plant

    Sample — illustrative mock-up Cases shorted this week
    today a short-ship week · 1,168 Mon – Thu Hours in the cooler before cutting: nobody records it, so no forecast
    Above, cases short reaches a short-ship week between Monday and Thursday.

The dashboard

Current: updated recently. Stale: old enough to doubt. Dark: nobody records it, shown as dark, never as a zero. Below, the late jobs trace to the room nobody counts.

Sample — illustrative mock-up

Thirty-five-person AS9100 machine shop (sample)

The company and the numbers are invented. The shape is the one we find.

as of March 6, 2026 at 17:00 UTC

5 current 2 stale 3 dark

The floorOutside processingQualityThe scheduleCashSpindle hoursbooked, next weekSetup time on5-axisParts out atplating & heattreatDays parts sit atoutside vendorsOpen NCRsFirst-articlebacklogThe masterscheduleJobs shippinglateExpedite feesthis monthCash tied up inwork in progress
currentstaledark

Two weeks back, one week ahead

Each row is one record. The band pinches when the record changes and widens as it ages. Past today it is the Frame looking ahead, and it stops where it can no longer say.

Feb 20 Feb 27 today · Mar 6 Mar 13 how far ahead it could see 3.6d Spindle hours booked,next week 112% sees 2d waits on setup time on 5-axis, dark Parts out at plating &heat treat 9 jobs sees 7d Days parts sit atoutside vendors DARK dark · nobody tracks the round trip Open NCRs 4 sees 7d Cash tied up in work inprogress $410k sees 2d waits on days parts sit at outside vendors, dark
  • the record changed
  • top row: how far ahead the whole picture could see, day by day
  • your own move, marked so the Frame doesn't read it as a trend
  • already on the calendar, so it doesn't fade
  • Past this line the Frame can't say: Machining is dark.

The week ahead, as the Frame lays it out

Each bar is a job, laid out from how long this kind of work has really taken here. The solid part is as far as the record it waits on can be trusted; past that the end blurs by as much as that record is out of date, and where the Frame can no longer say, the bar is hatched.

todaySatSunMonTueWedThuFriManifold lot, 5-axis finishwaits on spindle hours booked, next week, currentBracket lot, back from platingwaits on days parts sit at outside vendors, darkHousing, first articlewaits on first-article backlog, currentShaft lot, back from heat treatwaits on parts out at plating & heat treat, currentLate jobs, rescheduledwaits on the master schedule, stale
  • as far as it can be trusted
  • the end blurs by how old the record behind it is
  • past the point the Frame can say

The floor

2 sensors · 1 current · 0 stale · 1 dark

  • Spindle hours booked, next week current
    112%

    age 2h

    job travelers

  • Setup time on 5-axis dark
    DARK

    age —

    never split from run time

    hidden capacity

Outside processing

2 sensors · 1 current · 0 stale · 1 dark

  • Parts out at plating & heat treat current
    9 jobs

    age 2d

    PO log

  • Days parts sit at outside vendors dark
    DARK

    age —

    nobody tracks the round trip

    the usual cause of late

Quality

2 sensors · 2 current · 0 stale · 0 dark

  • Open NCRs current
    4

    age 4h

    NCR log

  • First-article backlog current
    3 parts

    age 24h

    FAI tracker

The schedule

2 sensors · 1 current · 1 stale · 0 dark

  • The master schedule stale
    rebuilt 6 days ago

    age 6d

    the scheduler's spreadsheet

    heroic, and behind

  • Jobs shipping late current
    3

    age 4h

    ERP open orders

Cash

2 sensors · 0 current · 1 stale · 1 dark

  • Expedite fees this month dark
    DARK

    age —

    paid, never totaled

  • Cash tied up in work in progress stale
    $410k

    age 5d

    month-end close

  • Days parts sit at outside vendors feeds → Jobs shipping late
  • Parts out at plating & heat treat feeds → Jobs shipping late
  • Setup time on 5-axis feeds → Spindle hours booked, next week
  • Spindle hours booked, next week feeds → The master schedule
  • Jobs shipping late feeds → Expedite fees this month
  • Jobs shipping late feeds → Cash tied up in work in progress
  • Open NCRs feeds → Jobs shipping late

a value nobody measured is null and renders dark, never zero

Planning and scheduling (APS), without the enterprise price

Big plants buy APS software by the seat. Predictions do that job on the company's own records: the week's plan, built from how the work has really moved, each step marked by how far to trust it.

  • Your own data. Built on the records you already keep.
  • No seat charges. Everyone who needs it opens it.
  • No lock-in. If we stop working together, it keeps running.

All three run on one Frame: a live model of your company, every number marked current, stale, or dark. How it works

Built on the mathematics of quantum physics, run on ordinary computers: every forecast carries how sure it is. The mathematics, for the curious