Skip to main content
EOSby AssetShop

AssetShop Minerva

Action · Execute, reverse, record

The write side. Kept separate on purpose.

LIVEExecutes to its own ledger, or sends your own executor a signed authorization to carry out. Every execution is verified against your systems' own records.

Nerio reads and never writes. EOS holds no write credential to your systems of record. A change is made only by your own executor, for a request a named person approved, under a signed, single-use authorization from Minerva, and EOS then verifies the result. Nothing is sent to your executor until your organization has a signed contract, a verified pilot and your recorded approval. Minerva is where writing happens, under its own name and with its own boundary, so that Nerio's promise never has to bend.

What Minerva does

It executes what Nerio has evidenced and a person has authorized. A request that was not authorized cannot be executed by anyone, because Minerva reads the authorization from the record rather than taking the caller's word for it.

Or it carries the decision to your own systems by dispatch. Your executor (your integration platform, your procurement agent, your middleware) receives a signed, single-use authorization naming the request, the decision and the state it intends; it makes the change with your own credentials before the authorization expires, and reports back, signed. Minerva never holds a write credential to your systems of record. A change a person made in their own system is recorded here with its reference, and reversed the way it was made, by a new request.

Then the loop closes. EOS does not take the executor's word, or anyone's: it verifies that every system reporting the fact was observed afterward in the decided state, keeps what each showed before, and holds the change in flight until then, so no agent acts on it twice. A change that never lands is reported unverified; one that lands differently, diverged.

An agent carries out an approved request only where an owner granted it execute authority with a per-action and a daily limit, only by dispatch, and never past dual control.

It also carries documents between organizations. A purchase order issued by one tenant travels to another, is visible to both and to nobody else, and can be accepted or disputed on the record.

Minerva

Carries out only what a person authorized.

Minerva is the acting side of EOS: an approved request, a reversible change, a second approval where your policy asks for one, and a record of every step.

The problem

Automation that acts on its own authority cannot be audited after the fact, and cannot be undone cleanly when it is wrong.

Why it matters

Action without a named approval is risk without an owner. Action with one is a decision that can be reviewed, reversed and learned from.

What you get

Action only on an approved request; every change reversible; a second approval where your policy asks for one; the state of every action visible to you.

What Minerva doesApprove, execute, countersign, verify.1ApproveA named person,on a clause2ExecuteReversible, withinthe authorization3CountersignWhere yourpolicy asks4VerifyReported back;unverified is flagged
  1. 1
    ApproveA named person, on a clause
  2. 2
    ExecuteReversible, within the authorization
  3. 3
    CountersignWhere your policy asks
  4. 4
    VerifyReported back; unverified is flagged
Approve, execute, countersign, verify.

The five rules the code enforces

1. Nothing executes without an authorized request.

The authorization chain is read from the record, with the policy version and every clause that routed it. Unapproved, rejected, or unknown requests are refused with the reason.

2. Every write is reversible.

The compensating action is recorded at the moment of the write, before the write is confirmed. A reversal applies what was recorded then; it is never invented afterward.

3. Writes above a threshold need two people.

Ten thousand dollars by default. An executor and a countersigner, who cannot be the same account and cannot be the person who raised the request.

4. Every write is idempotent on the request it fulfills.

Executing the same approved request twice is one execution and one document. A retry after a timeout cannot double an order.

5.

Each entry names the hash of the one before it, per organization. The chain is verified as it is read; an altered or missing entry is reported with its position, never served as intact.

Each rule is a test on the service that fails if the rule is removed. Thirty-four tests pass at the build this page describes.

What writes where

Writes toStatus
LedgerMinerva's own book of record. The document exists, is numbered per organization, and exports.LIVE
ERPSAP, NetSuite, Dynamics and others.Planned. Interface only: it refuses with 501 rather than pretending.
Business to businessAnother organization's Minerva inbox, with a document hash.LIVE

Until then, the export is the bridge, and the ledger is the record.

Tenancy

Minerva acts for an organization, not a person. Membership is a record with a role on it, and every read and every write is scoped to the caller's organization. Roles: owner, admin, buyer, controller, member. A buyer can execute; a controller can countersign and reverse; nobody can countersign their own request or execute what they countersigned.

Compliance, stated exactly

Minerva implements controls that a SOC 2 or ISO 27001 audit would examine: separation of duties, dual control, immutable chained records, least-privilege roles, reversibility, and idempotency. It does not hold a SOC 2 report, an ISO certificate, or any attestation. Those are an auditor's signature, and no software can grant them to itself. The controls document in the operator kit maps each control to the evidence an auditor would ask for.

Personal data in Minerva is an account id, a role, and the documents an organization chooses to issue. Account deletion on the estate erases the account's own records; documents issued on behalf of an organization remain the organization's, as a purchase order remains a company's record after the buyer leaves.

How Nerio and Minerva connect

Nerio evidences and a person authorizes; Minerva reads the record and executes; Nerio verifies. Minerva never writes into Nerio's observations, disagreements or decisions, and Nerio never calls Minerva. The join is the request id: when Minerva carries a request out, the service opens Nerio's verification of the state the decision intended. The proof is the policy version and the clauses on the EOS record that Minerva quotes when it executes, then the observations that show the change landed.

See Minerva on the platform Start an evaluation Read the trust page

Film

Minerva acts.

Two and a half minutes on the write side: the five rules, the chain, the reversal recorded before the write, dual control, what writes where, the ledger on the platform's synthetic tenant, and compliance stated exactly.

Honos: who may authorize what →

Fides: what may cross a boundary →

Forculus: the door between the record and the machine →

The EOS family

NerioAssessAwareness, insight and resilienceMinervaActionExecute, reverse, recordHonosGovernCompliance, audit, policyFidesPartnersIdentity, collaboration, permissionsForculusIntegrateAPIs, gateways, interoperability, digital and physical, roboticsPortunusTraceIdentity, custody, carbon, end of life

Request the two-week EOS assessment: $15,000, read-only, first finding targeted in 14 daysRead-only throughout. If you continue to the $50,000 pilot, the $15,000 assessment fee is credited.

Start with your own data.

Two weeks, fixed price. Read-only, no migration. The first finding comes from your systems, not a demo. Continue only if it is worth it.

✓
Privacy notice · no tracking
This site uses no third-party tracking, no advertising cookies, no analytics beacons.
A single first-party cookie remembers your preference for dismissing this notice. We follow GDPR + CCPA + state-equivalent privacy laws by default. Full detail in our Privacy Policy and Cookies Policy.