Furth FortuneM9 reference

Platform / System overview

M9

One runtime, one data model, and one debug path

M9 is a software platform for applications that must run on different devices and keep the same rules and data. Trident defines behavior. Shared services handle data, rendering, assets, compute, and deployment.

System diagram

One application contract across the M9 fabric

Mission behavior stays visible at the center. Shared foundations surround it, and every host reaches the same types, data, and operating evidence.

Application contract .tri source + configuration
Trident behavior • types • tasks
Data MerDB • MerBuf • MerFS
Render + assets Thalassa • Nautilus
Compute + host Keel • Fathom • BenthOS
Deployment edge
WatchTabletDesktopHeadsetService

Inside the system

The main internal flows and boundaries

Use these maps to follow control flow, data movement, state changes, and refusal paths before the detailed examples below.

Map 01

Where a new capability belongs

Sort by reuse and ownership before work begins.

Reuse / ownership
Shared mechanism
Packaged experience
Reusable
Core runtime mechanism
Studio Kit shared authoring
Mission-specific
Application mission behavior
Product delivered workflow
Map 02

Three task routes through the reference

Each route crosses a different set of boundaries and evidence.

Capability
  1. 01System boundaries
  2. 02Trident
  3. 03Evidence
Render
  1. 01Nautilus
  2. 02Thalassa
  3. 03Debug views
Data
  1. 01MerTekTypes
  2. 02MerBuf
  3. 03MerDB

Key parts

What the system does

These are the main boundaries, inputs, outputs, and failure rules. The examples show a specific use of each part.

One operating model

Applications, data, devices, and services follow the same core rules. A change can move from a workstation to an edge device without creating a separate product.

Specific example

A command-and-control team can reuse the same mission model in a planning room, a vehicle, and a field tablet.

Connected evidence

The platform keeps behavior, tests, and operating evidence close together. Review teams can see what changed and what was checked.

Specific example

A program office can trace a new sensor workflow from its approved rule to the evidence produced during testing.

Room to grow

Capabilities are added through clear boundaries instead of large rewrites. New hardware or mission needs can enter without breaking the existing system.

Specific example

A program can begin with a narrow logistics workflow, then add simulation, live data, and new devices as needs mature.

Uses

Example uses

Pilot questions

What the team must decide

How the platform fits an existing mission thread

Which legacy interfaces should stay in place during transition

What evidence a pilot must produce before wider adoption

Request a technical briefing