Pilot in progress

We would rather be measured than believed.

Regnum Personia is being run inside a working clinic: its real records, its real staff, real consequences when something runs out, and enough time for the results to mean something. Six builds, in order. Everything measured before we change anything, so that six months from now the improvement is a number instead of an opinion.

What you will not find on this page. Accuracy figures, savings figures or waste-reduction figures. The pilot is establishing its baseline. When there are results, they will appear here with the method and the misses attached, including the medicines where the forecast was wrong.
Why a working clinic, not a demo

A demo can be made to say anything

Four things a live site gives you that sample data never will.

Real operational data

Records kept by people under pressure: inconsistent units, late entries, the odd blank column. The conditions the software has to survive.

Real users

Staff who did not choose the software and have a queue waiting. If a screen is awkward, it gets abandoned rather than reported.

Real consequences

A missed reorder is a patient sent away. That is the only stake that properly disciplines a forecast.

Time

Seasonality, supplier drift, an outbreak week. None of it shows up in a fortnight, all of it shows up in a year.

Build 01 · Ingestion

Sit on top of what is already running

The first milestone is deliberately unglamorous. Before any intelligence, Regnum has to accept the clinic's existing information, in the shape it already exists, without forcing anyone to change how they operate.

That is the strategic point being proven, and it is the one that matters later: Regnum is a layer over an operational environment, not a replacement for it. A facility that cannot afford a migration can still be measured. A national system that already holds the records can still be read.

  • Today: CSV and Excel, mapped once and remembered
  • Next: scheduled pulls straight from the source database
  • Then: an API contract, so the ingestion is repeatable rather than heroic
What the pilot ingests ten sources
RecordWhy it is needed
Inventory recordsCurrent position
Purchase recordsWhat was bought, when
Supplier informationWho, and how reliably
Batch numbersRisk lives at batch level
Expiry datesThe wastage clock
Consumption historyThe basis of every forecast
Stock receivedConfirms what arrived
Stock adjustmentsWhere the truth was corrected
Prices and costsTurns units into money
Supplier lead timesTurns a forecast into a deadline

Lead times are frequently missing at the start. Regnum reconstructs them from order and receipt dates until the real figures exist.

Build 02 · Establish truth

Measure first. Impress later.

For the first weeks the software is not trying to be clever. It is establishing whether the records can be trusted at all, by physically counting a sample of meaningful medicines and comparing the shelf to the system.

Baseline count · line itemverification
140System says
126Physical count
−14Variance

Repeated across the medicines that matter, this produces one number nobody currently has: baseline inventory accuracy.

What gets written down before anything is improved

  • Stock-outs, and near-stock-outs
  • Expired stock, and stock near expiry
  • Overstock, and total inventory value
  • Emergency orders placed, and what they cost
  • Actual supplier lead times, per supplier
  • Inventory discrepancies, line by line
Without this, there is no argument. Six months of improvement is unprovable if nobody recorded the starting position, and a vendor with no baseline can only offer adjectives.
Build 03 · Forecasting

A prediction that is never checked is a marketing claim

For each meaningful medicine, Regnum states a position, a rate, a deadline and a risk. Then it records what actually happened, and scores itself.

Amoxicillin 500mg moderate risk
Current stock420 units
Average consumption18 / day
Estimated days remaining23
Supplier lead time14 days
Recommended action window9 days
Stock-out riskModerate
The accuracy ledgerscored after the fact
PredictedActualError
80 units in 14 days84+4
210 units in 14 days198−12
45 units in 14 days61+16

Illustrative structure, not pilot results. Every forecast Regnum issues is stored with a due date, and settled against the count on that date, the misses included.

What we will not say

"Our AI predicts shortages."

Unfalsifiable, unremarkable, and indistinguishable from every other pitch in the room.

What we intend to say

"Across the clinic pilot, Regnum achieved X% forecasting accuracy across Y medicines over Z days."

A different category of statement. It can be interrogated, reproduced, and held against us, which is precisely what makes it worth hearing.

Build 04 · Expiry intelligence

Stop tracking expiry. Start predicting wastage.

"Amoxicillin expires December 2026" is a date. Any inventory package can print it, and it tells a manager nothing they can act on.

The useful question is how much of that batch will still be on the shelf when the date arrives, which requires the expiry date and the consumption rate in the same sentence. Once those meet, expiry stops being a record-keeping field and becomes a forecast with a currency value attached.

Batch, not product. Risk does not belong to a medicine, it belongs to a delivery. Regnum scores every batch separately and consumes the oldest first when it projects.
Batch #4471 · projected wastage 83 days
Units remaining320
Expires in83 days
Expected consumption before expiry190
Estimated excess at expiry130 units
Financial exposurePriced from your own cost records

Excess is what the projection says will still be on the shelf on the expiry date, the figure a manager can still act on today.

And then, across facilities

The same arithmetic run at more than one site turns a write-off into a transfer:

Clinic A · 130 units projected excess surplus
Clinic B · 110 units projected shortfall need
Redistribution identified · before either date lands act

In a country where stock sits unevenly across facilities, this is the difference between medicine expiring in one district and being unavailable in the next.

Build 05 · Financial intelligence

Physical inventory → operational risk → money

This is the deliberate separation. A logistics system tells you where the stock is. Regnum is built so the person who owns the practice can ask what it is doing to the balance sheet, and get the answer from the same records, on the same screen, the same day.

"How much money is sitting in medication inventory right now?"

"How much of it is at risk of expiring?"

"Which medicines are tying up the most capital?"

"What did emergency procurement cost us this quarter?"

"Where are we overstocked?"

"Which supplier price changes affected our purchasing?"

Why this is the differentiation. Stock control and money are usually two systems, two exports and a reconciliation nobody enjoys. Holding them in one database means a wastage projection is already a currency figure, and an emergency order is already a line in the quarter.
Build 06 · Anomaly detection

Point at the day. Say nothing about the reason.

Start simple and stay simple: establish what normal movement looks like for each item over its own history, then flag the deviations. No exotic modelling is required to be useful here, and over-engineering it early is how these systems lose their audience.

Regnum will never say "theft detected". An unusual day is far more often an outreach clinic, a bulk dispense, a correction of an earlier error, or a genuine spike in illness. The system identifies where a human should look. The human decides what it means.
Paracetamol 500mg · Tuesday flagged
20–30Normal units / day
94Moved Tuesday
3.4×Historical average
Unusual consumption detected · 3.4× historical daily average. Review recommended. open

Each flag carries the window it compared against and the records behind it, so the review takes a minute rather than an afternoon.

The instrument

The pilot scorecard

One page, kept from the first week. Baseline on the left, current on the right, and the difference between them is the entire argument.

MeasureBaselineCurrentChange
Inventory accuracy (counted vs. recorded)CapturingNot yetNot yet
Stock-outs per monthCapturingNot yetNot yet
Near-stock-out eventsCapturingNot yetNot yet
Units expiredCapturingNot yetNot yet
Value of expired stockCapturingNot yetNot yet
Stock at risk within 90 daysCapturingNot yetNot yet
Total inventory value heldCapturingNot yetNot yet
Overstocked linesCapturingNot yetNot yet
Emergency orders placedCapturingNot yetNot yet
Cost of emergency procurementCapturingNot yetNot yet
Average supplier lead timeCapturingNot yetNot yet
Forecast accuracy (medicines × days)n/aNot yetNot yet
Anomaly flags raised / confirmed usefuln/aNot yetNot yet
"Capturing" is not a placeholder we are embarrassed by. It is the honest state of a pilot in its measurement phase, and publishing it is cheaper than publishing a number we would later have to defend.
Pilot sites

The next site benefits from the first one

If you run a clinic, a pharmacy or a group and would rather see a method than a slide deck, we will walk you through the baseline process on your own records, and tell you plainly what Regnum cannot do yet.