Every job carries its approvals.
From check-in evidence to collection, each step is recorded, approved and checked by the right person.

The customer approves the lines, not the job.
An estimate goes out with parts, labour, tax and a completion estimate. The customer, or a fleet contact, accepts or declines each line. Only approved lines in the approved version can become chargeable work.
What the workshop keeps.
- Check-in evidence
- Complaint, mileage, fuel, belongings, condition photographs, keys and the collector are recorded, and the customer acknowledges them. Once submitted, evidence changes only by an appended correction.
- Diagnosis before repair
- An advisor can authorise a priced diagnosis first. Finding more work creates a separate approval.
- Supplements that respect earlier approvals
- New findings and price changes are versioned. Work already approved carries on, and an outdated approval link cannot approve a later price.
- Independent quality checks
- A failed check sends the job back for rework and blocks collection. A technician cannot sign off the checks that must be independent.
- Holds with an owner
- Parts, approval, sublet and resource holds each record an owner, an expected resolution and the promise given to the customer.
- Comebacks without blame
- A repeat complaint links back to the earlier job for review. It does not blame a technician or bill the customer automatically.
Four facts, never one status.
A job can be technically complete and still waiting for payment. Meludu keeps progress, approval, settlement and custody apart.
Job progress
- Draft
- Checked in
- Diagnosing
- Planned
- In progress
- QC pending
- Rework
- Complete
- Cancelled
Estimate approval
- Draft
- Sent
- Partially approved
- Approved
- Declined
- Expired
- Superseded
Invoice settlement
- Unpaid
- Partially paid
- Paid
- Credit balance
- Disputed
Vehicle custody
- Expected
- Received
- On site
- Temporarily out
- Ready for release
- Released
The bay display shows the job, never the customer.
Bay, an anonymised job reference, the assigned team, status and the age of any hold. No customer contact details and no money, and it says so when its connection is stale.
Waiting on approval26h
In progress2h
QC pending40m
Coming in later releases
Sublet operations, detailing and membership plans, and yard storage fees under terms the customer has acknowledged.