Index

Why Use MX

Every website, drive, bucket, and inbox has always run on a quiet agreement. You publish your content, and the platform makes it visible to people in a way that serves you. Nobody wrote the agreement down because nobody needed to. The reader was a person, the carrier was a page or a document, and everyone understood the deal.

The reader changed. Machines now consume the same content you published for people, and they don't take it in the way a person does. They read files, not pages. They lift a single fact out of a document and carry it somewhere else. They link one file to another and fill the gaps between them by inference. So the agreement quietly gained a second reader, and nobody ever wrote a clause for it.

MX is that second clause, written down at last: make the content readable and verifiable for the machine that meets it next. Here is why that turns out to matter.

Inference is the exposure

Machines reason by inference, and that's not a flaw to engineer away. It's what makes them useful. The trouble is narrower and real. When a file doesn't say what it is, an agent has to guess the parts that were left implicit: the status, the licence, the origin, whether the number it just picked up is still current. It guesses, and then it acts on the guess.

A guess at scale isn't a small error. It's a wrong price quoted to a customer, a policy that lapsed a year ago cited as live, a clause invented because the real one was hard to parse, a recommendation built on a fact that was never true. The cost lands on you, and nobody is accountable afterwards. A smarter model won't fix that. A better record will.

Determinism beats guessing

MX prefers determinism to inference. Same input, same answer, every time. A file that states its own provenance, its status, and its terms leaves the machine nothing to guess about those things. Two agents reading it reach the same conclusion, and so does the same agent tomorrow.

That's the whole move, and it's a small one to make. Where a check can be made by a rule, let it run. Keep inference for what it's good at, reasoning over inputs it can trust, and stop asking it to invent those inputs. Explicit beats inferred, and a result you can reproduce beats one you can only explain.

The metadata travels with the file

This is the part older approaches never had. When your content lived in a platform, its context lived in the platform's tables: who wrote it, when, what it's for, who may use it. The moment the file leaves, that context is gone. A PDF gets ingested by another organisation's system. A page gets scraped into a database. A document passes through three tools before an agent acts on it. At that point the platform has vanished, and all that's left is the file.

MX puts the context inside the file, so it travels too. When an agent, a validator, a screen reader, or a parser meets that file alone, it still declares what it is, who it's for, where it belongs, and how it may be reused. And the fields aren't passive notes. A line that says a signature expires on a given day is an instruction to the next machine: verify it, check the deadline, and stop trusting the file once it passes. That's metadata that runs the system rather than describing it.

It is the estate, not the website

It's tempting to think of this as a web problem, and it isn't. The website is one publishing point among many. The shared drive publishes. The datalake publishes. So do the cloud bucket, the API, the internal documentation, the contract sent by email, the label printed and handed across a counter. Each of them hands a file to a machine outside the context that produced it, and the exposure travels along with it.

So the rule is simple. Wherever content is read by a machine away from its origin, that's a publishing point, and it needs the second clause. That's most of what an organisation owns, not just the part with a domain name attached.

Two jobs, kept apart

MX makes your content machine-readable. On its own it doesn't make your content trustworthy, and it's honest about that. Reading a file is one thing; believing it's another.

That second job belongs to REGINALD. It attests facts and lets any party check them, client-side, with their own tools. Read the two together and the picture completes: an agent that can both read a file and verify its claims cites the attested fact instead of inferring one. Fewer wrong answers, lower cost to reason, and a record you can show when someone asks. Readable is MX. Trustworthy is REGINALD. They do different jobs, and the strength is in keeping them separate.

It compounds instead of costing

Most standards ask for a sacrifice. Stop what you're doing, add the metadata, fill in the schema, and hope the benefit turns up later somewhere else. The cost lands now and the reward lands elsewhere, so the effort quietly dies.

MX is built the other way. When you write a record for your own content, to make it more useful to the agents you run, you've already produced the structured, provenanced artefact the wider field needs. The self-interested act and the contribution are the same file. Nobody is asking you to do extra labour for someone else's sake; the shared payoff is a by-product of making your content behave properly. Standards that lean on goodwill wear out. Standards that ride on self-interest compound.

And it sits on top of what you already do

MX doesn't compete with the standards you know. A well-formed MX file is already a well-built page for search and an accessible one for people. Where an existing standard covers a need, MX defers to it and never duplicates it. It only fills the gaps those standards leave open: the questions of provenance and trust, and how a file should behave once it has travelled. You're not replacing your structured data or your accessibility work. You're giving it the piece it was always missing.

The short version

MX is to machines what UX is to users. UX asks whether a person can understand and navigate something. MX asks whether a machine can understand and act on it.

The publishing contract was written for humans. Machines read everything now. MX is the metadata that lets the contract hold for both, and the evidence that proves it did. That's why you use it.