Soltuition logoSoltuition

Backend Runtime

Financial Runtime Console

Six layers sit under every screen: systems of record, the normalized graph, deterministic computation, intelligence, orchestration and execution. This is what they are doing right now.

Runtime Posture

SAFE MODE

READS ALLOWED · ANALYSIS ALLOWED · WRITES BLOCKED

Ledger Invariants

6/6

Verified continuously, not only in CI

Event Backlog

23

Backpressure posture: NOMINAL

Data Quality

93%

3 dimensions below target

Safe Mode Engaged

READS ALLOWED · ANALYSIS ALLOWED · WRITES BLOCKED

  • · Provider reports an indeterminate execution state

Ingestion Pipeline

Original payloads are preserved at every stage. Nothing is discarded to make a number look clean.

1. Raw Zone
1,716 in · 1,716 out · 0 held
Preserve the original provider payload byte for byte
Encrypted at rest with payload hash and normalization version
2. Validation
1,716 in · 1,713 out · 3 held
Check payload against the provider schema
3 payloads failed schema validation and were retained, not discarded
3. Normalization
1,713 in · 1,713 out · 0 held
Convert into the canonical financial model
Schema version 4
4. Deduplication
1,713 in · 1,704 out · 9 held
Fingerprint and classify duplicates
6 exact duplicates dropped, 3 possible duplicates queued for review
5. Enrichment
1,704 in · 1,704 out · 0 held
Resolve merchant, category and relationships
Rules and alias table first; no inference spent on known merchants
6. Reconciliation
1,704 in · 1,698 out · 6 held
Match against invoices, payments and settlements
6 low-confidence matches routed to the review queue
7. Posting
1,698 in · 1,698 out · 0 held
Create balanced ledger entries
Every posting balanced; unbalanced drafts are rejected at the ledger
8. Analytics
1,698 in · 1,698 out · 0 held
Incrementally refresh derived metrics
Materialized views refreshed by dependency, not wholesale

Event Bus

Services react to events; nothing depends on one giant synchronous request.

Normalizationhigh
BANK_TRANSACTION_RECEIVED → TRANSACTION_NORMALIZED
queued 0 · inflight 2 · p95 41ms · failed 24h 0
Classificationnormal
TRANSACTION_NORMALIZED → TRANSACTION_CLASSIFIED
queued 3 · inflight 1 · p95 88ms · failed 24h 1
Deduplicationhigh
TRANSACTION_CLASSIFIED → TRANSACTION_DEDUPLICATED
queued 3 · inflight 0 · p95 22ms · failed 24h 0
Ledgercritical
TRANSACTION_DEDUPLICATED → LEDGER_POSTING_CREATED
queued 0 · inflight 0 · p95 35ms · failed 24h 0
Reconciliationcritical
LEDGER_POSTING_CREATED → TRANSACTION_RECONCILED
queued 4 · inflight 1 · p95 120ms · failed 24h 0
Analyticslow
TRANSACTION_RECONCILED → METRICS_UPDATED
queued 11 · inflight 2 · p95 260ms · failed 24h 2
Forecastlow
METRICS_UPDATED → FORECAST_REFRESHED
queued 2 · inflight 0 · p95 940ms · failed 24h 0

Immutable Event Store

Materialized views change. History does not.

RISK_DETECTED#10 · Aug 26, 06:02 PM
svc:risk · risk-concentration-1 · trace tr-0010
TRANSFER_PROPOSED#9 · Aug 26, 05:02 PM
svc:treasury · act-1 · trace tr-0009
CONNECTOR_DEGRADED#8 · Aug 26, 06:40 PM
connector:market-data · market-data · trace tr-0008
FORECAST_REFRESHED#7 · Aug 16, 09:13 AM
svc:forecast · cash_forecast_summary · trace tr-0007
METRICS_UPDATED#6 · Aug 16, 09:12 AM
svc:analytics · organization_cash_position · trace tr-0006
JOURNAL_POSTED#5 · Aug 16, 09:12 AM
svc:ledger · jrn-2026-08-0002 · trace tr-0005
TRANSACTION_RECONCILED#4 · Aug 16, 09:12 AM
svc:reconciliation · txn_88213 · trace tr-0004
TRANSACTION_CLASSIFIED#3 · Aug 16, 09:11 AM
svc:classification · txn_88213 · trace tr-0003
TRANSACTION_NORMALIZED#2 · Aug 16, 09:11 AM
svc:normalization · txn_88213 · trace tr-0002
BANK_TRANSACTION_RECEIVED#1 · Aug 16, 09:11 AM
connector:cxr-bank · txn_88213 · trace tr-0001

Transaction State Machine

Invalid transitions are refused and the required path is named.

Invalid transition DISCOVERED → LOCKED. Required path: DISCOVERED → IMPORTED → DISPUTED → PENDING_RECONCILIATION → RECONCILED → POSTED → LOCKED.
Legal next states from DISCOVERED: IMPORTED

Data Lineage

Every derived value can be walked back to the original payload.

Net Cash Flow
metric · Operating + Investing + Financing, current period
↳ calculateFreeCashFlow() v3
calculation · Formula version 3 · input snapshot 2026-08-26T23:00Z
↳ Journals jrn-2026-08-0001…0005
ledger · 5 balanced journals, 11 postings
↳ Transaction txn_88213
transaction · Marketplace settlement, RECONCILED → POSTED
↳ Raw payload raw-1
source · CXR Bank req_9f21 · hash b41c…9de2 · received 2026-08-16T09:11:02Z

Raw Data Vault

Encrypted original payloads, retained for audit and reprocessing.

CXR Bank · txn_88213
hash b41c…9de2 · 1,842 bytes · normalization v4
Casir Settlement · stl_44112
hash 77aa…10c4 · 3,120 bytes · normalization v4
Casir Settlement · stl_44113
hash 77aa…10c4 · 3,120 bytes · normalization v4
Payroll Provider · pay_2026_08b
hash 2ef0…88b1 · 9,640 bytes · normalization v3

Deduplication & Entity Resolution

Deterministic fingerprints; uncertain merges stay reversible.

CASIR SETTLEMENT BATCH ↔ CASIR SETTLEMENT BATCHEXACT_DUPLICATE
409b0dda vs 409b0dda
Matched: provider id, amount, account, reference, descriptor, timestamp · Differing: —
AMZN Mktp US*2K41 ↔ AMAZON.COM*2K41POSSIBLE_DUPLICATE
c54e3120 vs 8856de05
Matched: provider id, amount, account · Differing: reference, descriptor, timestamp
Amazon98%
AMZN Mktp · Amazon Marketplace · Amazon.com · AMAZON*1234
Merged, reversible
Hyperscaler Cloud94%
HYPERSCALER SVCS · HSC CLOUD BILL · Hyperscaler Inc.
Merged, reversible
Federal Agency88%
FED AGENCY DISB · US TREAS 310 MISC PAY
Merged, reversible
Vendor Y (unconfirmed)61%
VNDR-Y LOGS · LOGPLATFORM BILL
Below the confidence floor — held for review, not merged

Data Quality & Readiness

Run before major analysis. Gaps are named, not hidden.

Completeness96%
General ledger export connector NOT CONNECTED
Freshness89%
Market data 3 days stale; investment valuations UNVERIFIED
Reconciliation97%
6 low-confidence matches awaiting review
Source reliability93%
Royalty statements are a monthly manual feed
Classification confidence91%
1 merchant entity below the 0.75 confidence floor
✓ Accounts synchronized?
6 of 7 connectors healthy; 1 not connected
✓ Ledger reconciled?
Trial balance in balance; 6 low-confidence matches pending
✓ Contracts current?
All active contracts within their effective window
✓ Forecast recent?
Refreshed 2026-08-26; backtest MAPE 1.9%
! Any major unknowns?
Investment valuations UNVERIFIED (market data circuit open) and one sweep in EXECUTION_STATUS_UNKNOWN
Analysis proceeds, but every affected figure is labelled with its unknowns.

© 2026 Soltuition · Wealth Intelligence Solutions

Powered by: C.X.R Technologies · A Xavania Company