How many times has this project changed shape?
A messy first call becomes one page the client reads, corrects and signs. The scope stops moving.
For your own business, or as a service you charge other businesses like yours for.
Nobody runs this lab yet. Take it, give it your hours and your prices, and it is yours.
Plates, in-service dates, driver cards, refresher training dates. A CSV export is enough.
What falls due this week, this month, this quarter, counting from the last actual download.
The named list of overruns, written to be handed over and signed, not to sit in a folder.
The invitation to a follow-up interview when overruns repeat, dated and reasoned.
Road haulage does not live under one rule, it lives under a stack of cycles: the driver card every 28 days at most, the vehicle unit every 90 days at most, two years of retention, driver refresher training, the community licence, and since 1 July 2026 the second-generation smart tachograph on 2.5 to 3.5 tonne vans in international transport. None of these cycles fall on the same day, and that is where a twelve-vehicle fleet stops being manageable from memory. Market software reads the binary file well, but it costs money and assumes setup. A lab sits upstream: you paste your fleet and your drivers, it produces the dated schedule, the named infringement report and the interview letter.
Worth more in month six than in week one.
The collections belong to the lab, not to any single magik. Every magik reads them and every run adds to them, which is why this lab is worth more in month six than in week one.
They all start empty. The first run writes the first row.
It wears your name, not ours.
The same lab, under your name, your colours and your logo. Your customers never see ours.
On the Pro plan, and not needed to take a lab. A fully bespoke theme exists as an upgrade, hand built rather than self-serve.
And whatever you already use: any tool available through an API or an MCP server, connected with your own account.
A tool built for exactly your job, and only that, will go deeper at that one job. This is for the jobs nothing covers, or the ones spread across three tools today.
A maximum. A driver card downloaded on the 29th day is late, even if last month you did it on the 20th. That is what makes a calendar useful: it counts from the last actual download, not from the start of the month.
In international transport, yes, since 1 July 2026: vans between 2.5 and 3.5 tonnes must carry the second-generation smart tachograph. It is the deadline that surprises people most, because it hits vehicles nobody in the company thought of as trucks.
No, because this lab does not read the binary file, it sits before it. It does not replace your analyser: it holds the schedule, the drivers, the refresher training and the documents to produce, which most analysers do not do or do as a paid add-on.
The point is not only regulatory, it is evidential. An overrun spotted and never raised with the driver leaves the company with nothing to show if an inspection looks at how work is organised. A named report handed over and signed changes that conversation, which is why it is an output of this lab and not a spreadsheet row.
Penalties reach 30 000 euros and a year of imprisonment, with the vehicle immobilised and the licence possibly suspended. In practice immobilisation costs the most: the stopped truck no longer runs, and neither does the next day's round.
A tool built for exactly road hauliers running 5 to 50 vehicles without a dedicated compliance officer, and only that, will go deeper at that one job. This lab is for the jobs no tool covers, or the ones spread across three tools today, and it runs under your name.
Every audience is still open.
Nobody has taken a square on this idea yet. You declare your audience when you take the lab (“roofers in Brittany”, “plumbers around Paris”), and two people can start from the same idea on two different audiences without getting in each other’s way.
And it wears your name, not ours.
The bundle describes a lab that does not exist yet : the jobs it would do, and an example of each output.
Open Knowledge Format : plain markdown, re-importable into any agent. No account, no lock-in.
A messy first call becomes one page the client reads, corrects and signs. The scope stops moving.
A diagnostic you can charge for: where AI would pay off in this company, what it would cost, and what to do first.
| Vehicle | Type | Tachograph | Last unit download |
|---|---|---|---|
| AB-114-CD | 19T rigid | Smart V2 | 12/07/2026 |
| EF-227-GH | 44T tractor | Smart V2 | 02/06/2026 |
| IJ-330-KL | 3.5T van, international | Smart V2 | 01/07/2026 |
| MN-441-OP | 3.5T van, domestic | None | not applicable |
The fourth vehicle has nothing to download while it stays domestic. The day it crosses a border, it changes row and changes obligations.
| Deadline | Who / what | Day | Left |
|---|---|---|---|
| Driver card | M. Fauvel | 17/08 | 2 days |
| Vehicle unit | EF-227-GH | 31/08 | 16 days, late on the 1st |
| Driver card | M. Benali | 24/08 | 9 days |
| Refresher training | M. Fauvel | 30/09 | 46 days |
The 31 August row is the only one that matters: the tractor was downloaded on 2 June, so day 90 lands on the 31st, and it is running in Spain that week.
Named record - 15 July to 11 August 2026
Driver: M. Fauvel. Main vehicle: AB-114-CD.
| DateDate | FindingFinding | GapGap |
|---|---|---|
| 22/07 | Continuous driving | 4h47 instead of 4h30 |
| 29/07 | Daily rest | 8h20 instead of 9h |
| 05/08 | Continuous driving | 4h39 instead of 4h30 |
What the repetition says
Three gaps in four weeks, all on the same northern round. Two of them happen after 5pm. This is not a driver problem, it is a loading slot problem: the Lille customer's window leaves no room for the break.
What was done with the finding
Record handed to the driver on 12 August, discussed and signed. Lille loading slot to be renegotiated before the end of August. If the round stays as it is, the next record will show the same rows, and this time the company will no longer be able to say it did not know.
Hello, I would like a meeting on Tuesday 19 August at 2pm, in the office, half an hour. The subject: the three gaps recorded on your northern round between 22 July and 5 August. You have the record, we signed it together on the 12th. This is not a disciplinary meeting and I would rather put that in writing. Two of the three gaps fall after 5pm on the Lille slot, and I think the problem is in the loading time, not in your driving. I need your side before I go and renegotiate that slot. Bring your notes on waiting time at the dock, that is the part I cannot see from here. If Tuesday does not work, name another day this week. Operations