Business team
A shared process language: talking about “listing for sale” means the same to everyone because it points at one record.
Open standard · two readers: human and agent
ORPR is an open, versioned vocabulary of retail processes. Each process has a single definition: the same source describes it for a person, for an integrator and for an agent — with no room for interpretations to drift apart.
map content version v0.1.0 · 1.0
6 full · release v0.1.0 · 68 in abridged form
An analyst, a software vendor and a language model each receive a different account of the same thing. The differences only surface at implementation — expensively.
With no shared reference, “goods receipt” means something slightly different to everyone. Integration pays for that gap.
The rule that decides correctness lives in an email, a config file and one person’s memory — not in a description you can point to.
A model gets a prompt instead of a definition. Answers drift between runs because there is no stable source.
ORPR closes the gap with one description per process — legible to all three readers.
Take “From price to till”. The same source yields a short human definition, a structured card for systems, and an explicit binding to a statutory obligation.
Purpose
The price charged at the till is exactly the approved one — in this location, at this moment, for this item.
A shared process language: talking about “listing for sale” means the same to everyone because it points at one record.
A process card with inputs, outputs and gates replaces interpretation. Implementation scope is written in identifiers, not stories.
Stable context for an agent: the same versioned record as input yields reproducible output across models and runs.
ORPR is a map of 74 retail processes across 22 areas. Every process has a stable ID, an input, an output, an owner and a rule for which type of company it is required in. That is why it is built for work, not just for reading.
The standard grows by cards, not declarations. Every figure below has a named object and comes from the same data file that feeds the map.
One task, one process area. Giving the model an ORPR record instead of a hand-written description narrowed the spread of answers across model families.
The whole standard is available programmatically — no keys, no sign-up, open CORS. The same data that powers these pages is served as JSON and as plain text for language models.
The registry as read-only JSON: processes, areas, relations, operating models and the regulatory layer. Every process at its own address.
A concise index for AI agents following the llmstxt.org convention. The full standard in Markdown lives at /llms-full.txt.
The whole registry as a ready-to-download dataset on Hugging Face — for analysis, model training and offline work.
JSON-LD · Schema.org
Every page embeds Dataset, DefinedTerm and breadcrumbs — legible to search engines and assistants without parsing HTML.
ORPR is the work of one person, run in an open repository. Content is licensed CC BY-SA 4.0, code under Apache-2.0. Cards, relations and regulatory bindings are accepted through a public review process.