Skip to main content
DeepGrade
DeepGrade

From the wharf · June 2026

Not a demo. A real scale.

Point a phone at the indicator on a boat scale and it reads the weight off the display, takes out the tare, and keeps a running tally of the offload with a projected finish time. Nothing to wire in, nothing to pair.

Net = Gross − (pans × 8.5 lb + 100 lb pallet)live, per lift

It is the newest piece of Dockside, and it is being built on the wharf rather than in a spec. It runs behind an access code on the devices it is being tested on, so there is nothing to click here. This is a photograph of it working, which is the honest version.

DeepGrade scale capture running on a boat scale: the camera reads 750 lb gross off the indicator, subtracts a 202 lb tare, and shows 548 lb net with a running offload total.
Fig. 1The scale reader on an actual boat scale. It has read 750 lb gross off the indicator, taken out a 202 lb tare, and shown 548 lb net against the running offload total.
02And the engines behind it

7 things you can drag, break, and print.

5 of these run a real DeepGrade engine in your browser, the same tested code that would sit behind your floor. The other two demonstrate a behaviour rather than a calculation, and say so. Every figure is synthetic.

A day in the operation

The order it actually happens in, from the wharf to the crew's pay.

Dockside

Offline catch capture

Record the landing, signal or none.

Cut the connection and keep recording. Records queue on the device, the list keeps reading from what the phone already holds, and one of them gets refused by the server on the way back in.

interactiveoffline-first capture

GradeLine

Grading and live yield

Find out what the load is really worth.

A grading shift across snow crab, cod and shrimp. Drag the landed weight, the recovery, and the shore price; recovery is scored against a species target and the lot reconciles to a gross margin.

live engine@deepgrade/grade-yield

Settle · the lay

Crew share settlement

Split the lay, reconciled to the cent.

Gross stock down through the expenses and the boat split to each crew member's weighted share, allocated penny exact. Push the costs past the stock and watch a bad trip go negative, cleanly.

live engine@deepgrade/crew-share

Settle · plant payroll

CRA and NL deductions

Every deduction, to the cent.

A weekly plant run with CRA federal and Newfoundland income tax, CPP and CPP2, EI, and 4% vacation. Drag the hours and the rate and every paystub line recomputes.

live engine@deepgrade/nl-payroll

The office view

The same records, read by the people who have to answer for them.

The board

Live stock position

Where every pound is, right now.

Product and quantity per site, the way a whiteboard shows it. Stock in transit sits outside the totals on purpose, aged stock flags itself, and the same numbers reflow onto a wall screen.

interactivelive stock position

Landed cost

True cost per pound

What that container actually cost you.

Supplier cost plus freight, customs, brokerage, duty, commissions and inspection, allocated over the weight that arrived. Estimated until the invoices land, and it says so in amber until they do.

live engine@deepgrade/costing

The label

Both scanners read it

A label the warehouse can actually scan.

A phone camera reads a QR and cannot read a warehouse barcode. A laser scanner is the other way round. Print one and somebody keys it in by hand at the far end, so this prints both.

live engine@deepgrade/labels

The website you are reading is the Bridge demo. We built it, and it is a working sample of what we would build for you. The Wharf storefront gets its own demo when the first one ships.