The Intelligence Gap  ·  Feature Series
Part B of II  ·  Engineering Decision Support, the ECP Gap, and a Direct Challenge

The Engine Room Has No VCP Yet

Nobody has asked Jordan Taylor the engineering question. This article did. His answer confirms the gap — and issues a direct challenge to every marine engineer who can articulate a fault diagnosis.

Nixon Antony Second Engineer, Maersk A/S June 2026 ~16 min read
Subject: Jordan Taylor, Founder & Director, Project Harrison  ·  projectharrison.org
← Read Part A: Why Maritime AI Needs a New Architecture

Quick Read

The Question No One Else Asked

In Part A of this feature, I covered the Voyage Context Protocol, MIRA's benchmark performance, and the SSOF roadmap. I want to be direct about what Part B is: it's the angle I brought to the conversation, and it's the one that matters most to MIW's readership.

Jordan Taylor is a deck officer. His work — VCP, MIRA, the commercial operations framework — is built around navigation and voyage management. Nobody has asked him the engineering question. I asked it. His answer was honest, technically specific, and in my reading as a working Second Engineer, it is both an opportunity and a challenge for everyone in this community.

The Gap Taylor Named

The question I put to Taylor: "Has anyone at Project Harrison — or in your network — seriously explored applying VCP-style architecture to engine room decision support? Not monitoring, not predictive maintenance — but reasoning support for complex, cascading engineering scenarios: loss of power, main engine slowdown in adverse conditions, multi-system alarm interpretation?"

"No, we haven't — and we should. I'm just not a marine engineer and we have limited resources, so it's out of my ability to execute."

— Jordan Taylor, Project Harrison

"The idea is to start small and simple. Once you have the data and information necessary to make operational decisions, you can construct the engineering VCP — which I suppose would be aptly named Engineering Context Protocol. At that point you would have a nice multi-agent system set up."

— Jordan Taylor, Project Harrison

The Engineering Context Protocol. Taylor coined that term in our conversation. It doesn't exist yet. The architecture for it does.

Engineering Context Protocol architecture diagram
The architecture that doesn't exist yet — Engineering Context Protocol. Concept developed in conversation with Jordan Taylor, Project Harrison.

Why This Matters More Than Predictive Maintenance

The maritime industry already has tools in the predictive maintenance space. Condition monitoring, vibration analysis, thermal imaging trends, PMS optimisation — these areas are significantly more mature and have received substantially greater investment than engineering reasoning systems. The vendors have been here for a decade. The problem they haven't touched is different in kind.

What doesn't exist is reasoning support for the complex, cascading, time-pressured scenarios that every watch engineer encounters and that training can only partially prepare you for.

Consider a loss of propulsion scenario in restricted waters with adverse weather. Within the first 90 seconds, a Second Engineer is simultaneously: interpreting a cascade of alarms with overlapping causes, isolating the fault tree across fuel, lube oil, cooling, and electrical systems, communicating status to the bridge, and making containment decisions that determine whether the vessel recovers or proceeds to a dead ship situation. The information needed to do this well exists. What doesn't exist is a reasoning layer that connects all of it in real time.

Cascading alarm scenario — what engineers actually face in 45 seconds
A loss-of-propulsion cascade. 45 seconds. No AI support. Source: Marine Intelligence Weekly

"Engineering cost can be expressed as offhire. Risk in maritime is cost, environment, and human safety."

— Jordan Taylor, Project Harrison

What the Tooling Would Need

I asked Taylor directly: if someone wanted to build an engine room reasoning agent using the same methodology as MIRA, what would the toolset need to look like?

"Run a free 8-billion parameter QWEN instruct model over sensor data. Data that contains words is better than numbers. Analyse results. Rinse and repeat."

— Jordan Taylor, Project Harrison

Language models reason over text far more effectively than over raw numerical streams. The most valuable starting point is not raw sensor data but the alarm log, the engine room log, the defect report, the job card — data that already carries verbal description of machinery state, failure symptoms, and engineer observations.

My own starting point, if I were building this:

  1. Machinery system state — current running configuration, load, temperatures, pressures at query time
  2. Alarm sequence history — the chronological record of what fired and when, which is the fault tree in practice
  3. Performance trend data — deviation from baseline, not raw absolute values
  4. COSWP / ISM procedure integration — regulatory and procedural references, structured so the agent can cite them
  5. Manufacturer data — MAN ES, Wärtsilä, or whatever OEM applies — performance limits, fault codes, recommended actions

"I think for maritime, one of the primary use cases of LLMs is large sensor data. I haven't seen much of it, and I think we're missing out."

— Jordan Taylor, Project Harrison
Engineering data sources wheel — the data the engine room already has
All of it exists. None of it is structured for AI reasoning. Yet. Source: Marine Intelligence Weekly

The Engineering Data Gap

Ships are among the most data-rich environments on earth. A modern container vessel generates continuous streams from hundreds of sensors across the main engine, auxiliary systems, fuel systems, cooling circuits, electrical switchboards, and cargo equipment. A typical PMS installation captures thousands of data points per watch.

None of this is publicly accessible for research. Not because it doesn't exist — it exists in abundance — but because it is held by fleet managers, PMS vendors, condition monitoring providers, and classification societies, under commercial confidentiality agreements that were written before anyone imagined using the data to train reasoning agents.

The irony is precise: the data needed to build an engineering reasoning agent is being generated right now, on every vessel at sea, and it will never be seen by the researchers who could use it.

The paradox of maritime engineering data
The paradox of maritime engineering data. Source: Marine Intelligence Weekly

The longer-term question — whether alarm histories could become benchmark datasets, whether PMS records could be anonymised and shared through a public repository — remains open. As with voyage plans, it will take institutional will to answer it. That will does not currently exist.

The Risk Framing Changes

A commercial voyage reasoning error has financial consequences. An engineering reasoning error — a misdiagnosed main engine symptom during a manoeuver, a wrong recommendation during a high-sea machinery failure, a missed cascade symptom before a blackout — has financial AND safety consequences.

"Yes. Using the MIRA SOF, I will tie it to risk. Everything in maritime trade must be tied to risk, otherwise nobody cares. Risk in maritime is cost, environment, and human safety."

— Jordan Taylor, Project Harrison

Taylor also said something I want MIW readers to sit with: "Mariner safety and the environment is not our focus — not because we don't care, but because we aren't there yet." This is honesty about scope and resource constraints, not indifference. It confirms what the engineering AI gap requires: not Project Harrison to solve it, but credentialed marine engineers who can build it themselves.

The Engine Room Benchmark Problem

When an AI vendor claims 90% fault detection accuracy, or 95% anomaly recognition, or predictive diagnosis three days in advance — the relevant questions are not technical. They are evidential.

Against what dataset? On which vessel type — bulk carrier, container vessel, VLCC, LNG carrier? Which machinery — two-stroke crosshead, four-stroke trunk piston, dual-fuel, diesel-electric? Under what operating profile? Across what range of failure modes? And critically: who verified the results, and are they independent of the vendor?

In most cases, these questions have no public answer. Maritime engineering AI vendors publish testimonials, not test protocols.

The Standard That Should Exist

No AI tool deployed near machinery operations should be accepted without:

① A published validation dataset    ② A stated vessel type and operating profile    ③ An independent verification process    ④ A documented failure mode analysis

That standard does not currently exist as industry policy. It should.

The Credentialed Engineer Who Can Code

"Junior officers are fine. I'm not delimiting junior and senior. But it needs to be someone with some experience — five-plus years, credentialing, and most importantly, vocabulary."

— Jordan Taylor, Project Harrison

"Language models are just that — language-based modelling. If one cannot articulate the problem, method, and solution in maritime parlance, they have no hope of building these agents."

— Jordan Taylor, Project Harrison

This is not about coding skill. It is about domain articulation. The ability to describe a main engine slowdown in terms that are precise enough, sequential enough, and causally structured enough for an AI agent to work with. That is a skill that experienced marine engineers have — often without knowing it — and that most AI developers don't.

"I even think this is well within the purview of cadets, non-licensed maritime professionals — ops and brokers — and technical professionals like Kongsberg shore engineers. The vocabulary matters more than the licence."

— Jordan Taylor, Project Harrison

"I'd get at least five years of sea time and go for a post-graduate in data science or computer science. The senior licence doesn't matter that much. The passion has to be there. I like staring at numbers all day. Some don't."

— Jordan Taylor, on what he would do as a marine engineer
The emerging maritime AI professional — traditional vs future skill set
The emerging maritime AI professional. Source: Marine Intelligence Weekly

AI for Engineers, Not Instead of Engineers

The scenarios where engineering reasoning agents would add the most value are the high-pressure, low-time, high-consequence events where cognitive load peaks and the margin for error collapses. Not replacing the watchkeeper — reducing alarm overload. Not taking over the fault diagnosis — surfacing the procedure, prioritising the fault tree, identifying the most probable causal chain, shortening the time between symptom and action.

Engine room emergencies rarely fail because information is absent. They fail because the relevant information is buried beneath competing alarms, procedural complexity, and time pressure.

This connects directly to mariner welfare — a dimension Taylor raised unprompted, framing seafarer welfare alongside cost and environment as one of the three dimensions of maritime risk. An engineering AI that reduces cognitive overload during high-pressure situations is not just commercially valuable. It is a crew welfare intervention.

The challenge is not finding maritime professionals who understand machinery. Nor is it finding data scientists who understand machine learning. The challenge is finding people who understand both — and who are willing to build something that serves the engineer, rather than something that replaces them.

What Project Harrison Is Building Next

Project Harrison Distance — a free public-facing hybrid A* algorithm for maritime route distance calculation, releasing July 2026. This will be the first open-source A*-based maritime distance tool, a direct response to the LLM distance calculation gap Project Harrison benchmarked. It will provide independently verifiable nautical distances for comparison against AI-generated outputs.

Project Harrison Research — already live. Accessible to external researchers and covers maritime emissions, voyage management, and AI applications in shipping. Both tools at projectharrison.org. MIW will cover the Distance tool launch in July.

A Direct Challenge to MIW Readers

Jordan Taylor built MIRA as a single licensed mariner who taught himself to code over twenty years. He is working with two collaborators, no commercial funding, and a clear ethical charter that has cost him opportunities.

His explanation for why well-funded companies are failing: "AI-first companies that have $50M of investment, run by non-mariners, and have a short runway — they are dead in the water."

His explanation for why someone like him can succeed where they don't: vocabulary. Domain knowledge. The ability to articulate the problem in the language of the sea.

Every reader of MIW has that vocabulary. Second Engineers, Chief Engineers, technical superintendents, naval architects, MMD surveyors — you carry domain knowledge that cannot be purchased or scraped from documentation. The engineering reasoning gap Taylor identified is real, and the founder said it clearly: "We should build it. We just can't."

The question is whether someone reading this will.

Nixon's Voice

I asked Taylor one final question: three years from now, what would convince him that Project Harrison's approach is correct? His answer was unexpectedly candid.

"I'm not sure that it is. Maybe we'll find that many tools, or multi-agent systems, or lack of access to data will make the whole approach untenable. But at least we tried."

That is not the answer a startup gives. It is the answer a mariner gives — someone trained to plan for contingencies, comfortable with uncertainty, and used to making decisions when full information is not available.

I've written 22 issues of MIW. The question I keep returning to is the same one Taylor is working on: what does it mean to build AI that actually works at sea, for the people who actually work there?

Part A argued that maritime AI needs context — structured, domain-specific, operationally grounded — before it can reason reliably. Part B reveals the second half of that argument: engineering needs context too. The voyage has VCP. The engine room does not. Yet.

The question is not whether an Engineering Context Protocol will be built. The question is who will build it first.

Open Questions

  • Can alarm sequences from multiple vessel types be aggregated into an anonymised, publicly available benchmark dataset?
  • Can engineering procedures from ISM manuals and OEM documentation be structured as reasoning tools rather than static references?
  • What constitutes a safe AI recommendation in a machinery emergency — and who is liable when it is wrong?
  • How should engineering AI agents be validated before deployment — what is the maritime equivalent of PH-2026-001 for the engine room?
  • Can AI explain a machinery fault diagnosis in terms a Chief Engineer would accept as accountable — not just probable?

These questions are not rhetorical. They are the design brief for the Engineering Context Protocol that doesn't yet exist.

Takeaway Table

TopicKey PointAction for Marine Engineers
ECPNamed by Taylor in this conversation — the navigation equivalent for machinery doesn't exist yetIf you have 5+ years sea time and data science skills, this is the gap to close
Reasoning vs. monitoringEngineering AI opportunity is in reasoning for cascading failures — significantly less mature than condition monitoringDistinguish clearly when evaluating AI tools being marketed to your fleet
Benchmark problemNo independent benchmark standard exists for engineering AI — vendor claims are unverifiableDemand: vessel type, operating profile, failure mode scope, and independent verification
Data gapThe data exists on every vessel — but it's locked in PMS vendors, fleet managers, and Class systemsAdvocate for anonymised alarm history sharing with research institutions
Risk framingEngineering AI errors carry safety AND financial consequences — higher design bar than navigation-sideDemand safety-case documentation and fallback protocols for any AI tool near machinery
AugmentationThe value is reducing alarm overload and shortening fault diagnosis time — not removing the engineerEvaluate tools on cognitive load reduction, not crew reduction potential
Mariner welfareReduced cognitive overload during emergencies is a crew welfare argument, not just commercialFrame engineering AI to your safety management committee — not just fleet operations
VocabularyDomain articulation matters more than coding skillWrite up your three most complex fault diagnoses. That is your AI training dataset.
The challengeTaylor built MIRA as one person. The engineering side needs credentialed engineers willing to build in the open.Post-graduate in data science + sea time + open-source commitment

© Marine Intelligence Weekly, June 2026. All Jordan Taylor quotes used with permission. Article reviewed by subject prior to publication.
Project Harrison: projectharrison.org | searoute_mcp: github.com/Project-Harrison/searoute_mcp
ADIPAC 2026: Evaluation of Reasoning Agents for Maritime Voyage Planning — Jordan Taylor, Dr. T. Sasilatha, Dr. J. Padmapriya

Share this article
LinkedIn WhatsApp