Symbolic Engineering

Use cases

Situations we can address, and what we do in each.

These are examples rather than a catalogue. The platform is domain-neutral, and the same structure applies wherever an organization holds the records and nothing in them records what they mean.

Investment firms

You hold the data and still cannot get an answer.

You run a fund with a data lake, a data warehouse and a team of DBAs who can query every table in either. The question you actually want answered still takes three days and two people, if it gets answered at all. You have tried pointing an AI assistant at the warehouse, and it came back fluent, confident and wrong often enough that nobody trusts it with a position.

Four systems reporting revenue for the same quarter, seventeen per cent apart For one quarter, the board pack reports 3.94 million euro, the general ledger 4.12 million, the take rate model 4.38 million and the growth dashboard 4.61 million. The four are seventeen per cent apart end to end. The ledger figure is marked as the one the business means by the word revenue. ONE QUARTER, FOUR SYSTEMS DEFINED ONCE €3.94m €4.12m €4.38m €4.61m Board pack: €3.94m Take rate model: €4.38m Growth dashboard: €4.61m General ledger: €4.12m, the figure the business means by revenue Board pack Ledger Take rate Dashboard the same quarter, 17% apart
Four systems, one quarter, four answers. Contour records which of them the business means and reconciles the rest against it, rather than quietly picking one. Figures illustrative.

What we do Contour ingests your sources and resolves them into a structured model carrying the vocabulary of your own firm. What a position is here. What a segment is here. Which of the four revenue figures is the one people mean. Your assistant connects to it through the model context layer. Analysts ask in plain language, the assistant answers from verified operations rather than invented queries, and every figure comes back with both its lineage — the operations that produced it — and its provenance, the records those operations read.

Manufacturing & process industry

Your maintenance intervals come from the calendar, not from the equipment.

You direct a plant where the line is instrumented end to end. Every piece of equipment on it carries its own measurement: a vessel measured for pressure and oxidation, an exhauster downstream measured for temperature, and so on along the train. Those instruments report continuously and your maintenance system holds years of work orders written against the same equipment, and still the interval on which any given asset is serviced comes from the calendar, the manufacturer's manual or the last shutdown. Reliability engineering is done by hand, so long-lead spares arrive late and planned work keeps arriving as breakdown.

A process line modelled from the equipment master, and a preventive maintenance window derived for one asset on it Three assets in sequence: an ammonia vessel instrumented for pressure and oxidation, an exhauster downstream instrumented for temperature, and a scrubber instrumented for flow, with the train continuing beyond the frame. Below, a time axis running from September to November carries a window of twelve to twenty six October, derived for the ammonia vessel specifically from its own failure and maintenance history. THE LINE, FROM YOUR EQUIPMENT MASTER Ammonia vessel PT-201 pressure AT-205 oxidation Exhauster TT-340 temp Scrubber FT-410 flow PREVENTIVE WINDOW 12–26 OCT Ammonia vessel Ammonia vessel: preventive window 12 to 26 October Sep Oct Nov
The line as your equipment master already describes it, each asset with the instruments that measure it. The window is derived for one named asset from that asset's own history. Tags and dates illustrative.

What we do Contour builds the asset tree of the line from the equipment master you already maintain, in SAP or wherever it lives, and attaches each instrument to the equipment it measures. Each asset's own failure and maintenance history is then fitted with established reliability statistics, conditioned on what its instruments have been reporting, and comes back as a preventive maintenance window for that asset: when that vessel should be serviced, with the probability behind the date and the records the estimate was built from. Your engineers stop assembling the analysis and start deciding on it.

Hospitals & clinical engineering

You know which devices are due. You do not know which ones matter.

You run clinical engineering for a hospital carrying several thousand devices, against a planned maintenance schedule that comes almost entirely from manufacturers' intervals. That schedule tells you what is due this month. It does not tell you what a failure would cost: that an air handling unit closes a theatre on ventilation grounds whatever else is working, that the chiller serving imaging takes two scanners with it, that one autoclave in sterile services stops every theatre it supplies. Consequence is discovered rather than anticipated, and next year's capital replacement case is argued from the age of the equipment and from whoever argues hardest.

One chiller and the clinical services that stop with it, each carrying the output it puts at risk Chiller CH-02 has three downstream dependencies derived from the estate model: MRI 1, at eighteen scans a day; CT 2, at twenty six scans a day; and theatres 3 and 4, at sixteen sessions a day. None of that dependency is recorded in the equipment register; it is derived from the asset tree. DOWNSTREAM OUTPUT AT RISK Chiller CH-02 MRI 1 CT 2 Theatres 3–4 18 scans/day 26 scans/day 16 sessions/day
Criticality derived from the estate rather than maintained by hand in a column. The dependency is the part no register holds. Assets and figures illustrative.

What we do Contour builds the dependency graph of the estate from the systems that already describe it: the equipment register in your maintenance system, the building management system, and the service history written against both. Criticality is then derived from that graph rather than maintained by hand, so each asset carries both its own probability of failure and the set of clinical services it would take with it, and planned work is ordered by what it protects. Where a vendor telemetry feed exists, it sharpens the estimates. Manufacturers' intervals and accreditation requirements remain the floor; what this changes is where attention and capital go above that floor, and because every figure carries the records it came from, the reasoning is still answerable when a review asks for it months later. None of it requires patient data.

Common questions

What kinds of organizations use Contour?

Contour itself is domain-neutral, and we have met the same problem in hedge funds, fintechs, healthcare and manufacturing. The profiles that recur include investment firms that hold a data lake or data warehouse and a capable team, and still cannot get a trustworthy answer out of either, particularly after an AI assistant pointed at the warehouse returned confident and incorrect figures; process and discrete manufacturers whose lines are instrumented end to end and whose maintenance intervals are still set by the calendar rather than by what any particular asset's own history says about it; and hospitals whose planned maintenance comes from manufacturers' intervals and whose criticality is discovered when something fails. These are examples of where the same structure applies rather than the limit of it.

Why does an AI assistant give wrong answers about our own data?

Because your schema records what happened without recording what it means, so the assistant has to infer the meaning, and a plausible inference is indistinguishable from a correct one. Contour removes that step: the assistant calls verified operations over a described model of your business instead of composing its own query, so a wrong answer becomes a refusal rather than a number. There is more on how this works in the model context layer.

What does a client send us?

A fund sends its source systems, typically the lake or data warehouse it already maintains. A plant sends sensor history, its asset tree and its record of past failures. We replicate the data, resolve it into one structured model, and return an interface the client's own AI assistant connects to over MCP. We read from your systems; we do not change them.

Is Contour a rule engine?

No, and the difference is structural. A rule engine is reactive: it holds conditions and the actions that follow them, and it fires when incoming facts match. Contour is a semantic layer over your source systems that describes entities, relationships and metrics, and answers questions asked of it. Nothing in it fires. A rule engine accumulates logic; Contour maintains a description of your business that can be validated against records you already trust.

How does an engagement start?

With your source systems rather than with a demonstration. The structured model is built first and validated against records you already trust, before any reasoning layer is placed on top of it.