Inside the Diagnostic Engine / Financial Ontology
HELCYON TECHNOLOGY · FALL 2026

The engine reads your business, not your chart of accounts.

A financial ontology is a formal map of what every transaction in a business actually is, not the category a bookkeeper filed it under, but the economic event it represents. Helcyon resolves every transaction into this canonical structure before any diagnosis begins, so the engine reasons about your business, not your chart of accounts.

The Problem

Two businesses. The same event. Filed in different places.

One books a processing fee as a cost of sale, another as an operating expense. One nets refunds against revenue, another files them as a separate line. A vendor rebate lands in "other income" here and reduces cost of goods there. Every one of these choices is defensible for accounting purposes, and every one of them breaks a diagnostic that reads categories at face value.

Canonical MapMANY FILINGS → ONE EVENT
Business ACost of saleBusiness BOperating expenseBusiness CBank chargesBusiness DMerchant feesBusiness ECard processingBusiness FOther expensesCanonical eventSettlement feecard processor · outflow
How it was filedWhat it economically is
Why Categories Stall

A category total cannot tell you what to fix.

This is why generic reporting tools stall at the category level. "Cost of goods sold went up" is a category total. It cannot tell you whether a supplier raised prices, your product mix shifted, or a fee was misfiled: three different problems with three different fixes.

Category ViewREADS THE LABEL
Cost of goods sold▲ higher
?Supplier raised pricesunknown
?Product mix shiftedunknown
?Fee was misfiledunknown
One total, three hidden causes
→
Ontology ViewREADS THE EVENT
Cost of goods soldresolved
Supplier raised prices
fix → renegotiate or re-source
Product mix shifted
fix → reprice or push margin SKUs
Fee was misfiled
fix → correct the mapping
Same total, each cause named
The Method

Once everything is resolved, the real questions become answerable.

Before Helcyon diagnoses anything, every transaction is resolved into a canonical model of what it economically is: the parties involved, the obligation it settles, the product or service it touches, and the direction the money actually moved. The bookkeeper's filing choice is noted, not obeyed.

The causal tracing in every Helcyon brief, the part that names the vendor and prices the impact, is only possible because the ontology resolved what everything is first.

Causal TraceCATEGORY → CAUSE
Ask
01
Which vendor is behind the cost increase?
✓answer  Vendor 7, wholesale up 9%
Trace
02
Which product is losing volume?
✓answer  Premium SKU, to a cheaper substitute
Name
03
Which customer's payments are stretching?
✓answer  Account 214, days-to-pay rising
The Payoff

It keeps the baseline honest.

Every vital sign Helcyon monitors is judged against the range that is normal for your specific business. If the same economic event drifts between categories from month to month, a new bookkeeper, a new rule in the accounting software, a one-off correction, a category-reading tool sees a phantom change. The ontology sees the same event in the same place, so when Helcyon flags a deviation, it is a deviation in the business, not in the filing.

Signal IntegritySAME CHARGE · RE-FILED EACH MONTH
Category View
Ontology View
Cost of sale
Operating expense
Bank charges
Settlement fee
Month 1
$4,200
·
·
$4,200
Month 2
·
$4,200
·
$4,200
Month 3
·
·
$4,200
$4,200
Reads as three separate line items, each appearing then vanishing. False movement.
One obligation, steady at $4,200 every month. True.

The same $4,200 card-processor charge, re-filed under a different account each month. The category view sees three line items flicker in and out. The ontology view sees one obligation that never moved.

Read-only, always

What this is not.

It is not a re-categorization service, and it does not touch your books. Access is read-only, always. Your accountant's chart of accounts stays exactly as they built it. The ontology is how the engine understands the books, not a change to them.

A financial ontology is a formal map of what every transaction economically is, not the category it was filed under, but the event it represents. Helcyon resolves every transaction into this canonical structure before any diagnosis begins.
No. Access is read-only and your books are never modified. The ontology is how the engine understands your books internally. Your accountant's structure stays exactly as they built it.
Because causes live below categories. "Cost of goods went up" is a category total; the fix depends on whether a vendor raised prices, the product mix shifted, or a fee was misfiled. Resolving what each transaction is lets Helcyon name the vendor, product, or customer behind every finding.

See what the engine finds in your books.

See a Sample Brief →