Glossary

The ontology of how a company is built

One vocabulary for every company in every industry. These are the terms behind the map, the comparisons and the gap reports.

Structure

The building blocks. Every company in an industry is described with the same ones, so companies can be compared part by part.

Industry

A group of companies that share the same primitives. Each industry has its own schema, maintained by the consultant.

Example · Construction, Staffing.

Schema

The standard architecture of an industry: its primitives, parameters, connection types, module catalog and interfaces. Schemas are versioned; publishing a new version never changes an existing atlas.

Taxonomy

How the schema is grouped: top-level primitives are the parts of the business, and the primitives under them are the standard functions inside each part. The Standard architecture page is the taxonomy of the industry.

Example · Money and obligations → Client billing and invoices.

Layer

One of five lenses every primitive belongs to. Layers are how the atlas answers 'who does it, how, with what, on what data, and who decides'.

  • people
    Roles, teams, crews and the people outside the company who take part.
  • process
    The work itself: steps, hand-offs, approvals and recovery.
  • software
    The tools and systems that carry the work.
  • data
    The records the company keeps and the facts it relies on.
  • decisions
    Rules, authority limits, policies and the places judgement is applied.
Primitive

A standard business function every company in the industry has in some form. Primitives are the rows of every comparison. What separates companies is how each primitive is configured, not whether it exists.

Example · Estimating, Worker onboarding, Client billing.

Parameter

A named, typed fact about a primitive that can be filled per company and compared across companies.

Example · Bid win rate (percent), Estimating method (enum: spreadsheet, estimating software, outsourced).

  • text
    Free text.
  • number
    A number with an optional unit.
  • money
    An amount in a currency.
  • percent
    A share, 0 to 100.
  • boolean
    Yes or no.
  • enum
    One of a fixed list of options.
  • date
    A calendar date.
Module

A unit of capability under a primitive that does one job and maps to a Business OS module. Modules nest into sub-modules with no depth limit.

Example · Estimating → Estimate builder → Takeoff, Pricing, Bid assembly.

Sub-module

A part of a module. Gaps show up at every level of the breakdown.

Interface

A defined input or output where a module connects to another module, a person or an outside tool. Interfaces are the edges of the graph at module level.

Example · Takeoff takes in drawings from the client and sends quantities to Pricing.

  • direction
    in or out.
  • carries
    The data fields that cross the interface.
  • counterparty
    Who or what is on the other side.
  • trigger
    event, schedule or manual.
  • flow type
    What moves: money, information, material, work, energy or control.
Connection type

A named kind of link the schema allows between primitives, with its flow type and the layers it usually joins.

Example · Sends estimate (information, process → process); Invoices (money).

A company's atlas

What gets filled in per company. Every view renders from these same records, so a new view never needs new data entry.

Workspace

One client's private research space: their company, the competitors mapped for them, their people, notes and visibility settings. Workspaces are fully isolated.

Client company

The workspace's own company. Everything it provides starts Private.

Competitor profile

A company mapped from public sources for comparison. Added once by the consultant and reusable across every client in the same industry.

Component

How a specific company implements a primitive: the thing it actually has. A company can have several components for one primitive, components can nest, and a component with no primitive is a custom component.

Example · For the primitive CRM, Acme's component is 'HubSpot'.

Custom component

Something a company has that matches no primitive. When several companies share one, it becomes a candidate for a new primitive in the next schema version.

External node

A party outside the company boundary that its components connect to.

  • customer
    Who buys.
  • supplier
    Who provides materials, labour or services.
  • partner
    Who the company delivers with.
  • regulator
    Who sets or enforces rules.
  • economic_factor
    Interest rates, material prices, the labour market.
Value

A parameter filled in for one component, with its source, confidence, visibility tier and review status.

Edge

A connection between two components, with direction and an optional volume. Edges are what the network, flow and money views draw.

  • money
    Payments, invoices, margin.
  • information
    Documents, messages, records.
  • material
    Physical goods.
  • work
    Tasks and hand-offs between steps.
  • energy
    Power and fuel.
  • control
    Approvals, instructions, branching decisions.
Note

A comment on any component or on the whole company. Consultants can pin a recommendation; clients can flag a public value as wrong and give the correct one.

Evidence and trust

Every value carries where it came from and how sure we are. Inferred values are always labelled as inferred.

Source

Where a value was found, with the URL, title and the date it was retrieved.

  • website
    The company's own site.
  • careers
    Careers pages and job descriptions.
  • job_post
    Individual job posts, which reveal roles and tools.
  • press
    Press and news.
  • review
    Customer and employee reviews.
  • filing
    Public filings and source repositories.
  • registry
    Licence, permit and app-store registries.
  • client_document
    A document the client uploaded.
  • interview
    What the client told us.
  • manual
    Entered by hand by the consultant.
Confidence

How much a value can be trusted, shown as a small badge wherever the value appears.

  • verified
    Confirmed by the client, or read directly from inspected source material.
  • self_reported
    Provided by the client, not independently checked.
  • inferred_high
    Documented in the company's own public material.
  • inferred_low
    Partial or indirect public evidence.
Evidence status

In research-led industries, the parameter that records what the evidence supports for each primitive.

  • documented
    Explicit support in the company's first-party material; not operational verification.
  • modeled
    Found in inspected source code; capability, not proof of live operations.
  • partial
    Some evidence, with the limit recorded in the detail.
  • unknown
    Not established by the reviewed sources; never a claim of absence.
Review status

Where a value is in the consultant's review queue.

  • draft
    Found by research, not yet confirmed.
  • confirmed
    Reviewed and kept.
  • rejected
    Reviewed and discarded; never shown.

Visibility

Visibility is set per value, not per company. A client can show their structure and hide their methods. Only the owner can publish.

Tier

Who can see a value.

  • public
    Found by research from public sources. Anyone with access to the profile sees it; the client can flag it as wrong.
  • published
    Client data the owner chose to publish. Anyone with access to the profile sees it.
  • shared
    Client data shared with named people and the owner.
  • private
    Client data, the default. The client workspace and their consultant only.
Outsider view

A preview of a company as a competitor sees it: public and published values only. When a private value differs from the public one, outsiders see the public value and the client sees the difference highlighted.

Audit log

Every access to private data and every visibility change, visible to the owner.

Coverage and gaps

The module catalog is the should-have list; a company's map is the has list. The gap is the difference, ranked by impact.

Module coverage

A company's state for each module and sub-module, with the tool or person that covers it.

  • have
    The module exists and all its sub-modules and interfaces work, through a tool or a person.
  • partial
    It exists but is missing sub-modules or interfaces.
  • manual
    Done by people with no system behind it.
  • missing
    Nobody does it.
  • not_needed
    Does not apply to this business model.
Interface coverage

A company's state for each interface.

  • connected
    Data crosses automatically.
  • manual_handoff
    Someone copies the data across.
  • missing
    Nothing crosses.
Gap

A missing or partial module, a broken interface or a compliance gap, ranked by how many other modules depend on it and how many competitors already have it. Each gap links to the Business OS module that fills it.

Atlas completeness

The share of the schema's primitives that have at least one component mapped for a company.

Layer health

Completeness per layer, so a thin or overloaded layer is visible at a glance.

Baseline

The industry median and range for a parameter, computed from public and published values once five or more companies are mapped.

Rules: constraints and policies

Every company runs under external rules imposed on it and internal rules it sets for itself. External rules are mapped once per industry and jurisdiction.

Constraint

An external rule, recorded with its jurisdiction, authority, status, effective date, scope, the primitives and modules it touches, and a link to the official source.

  • regulation
    A law or agency rule with legal force.
  • license
    A credential a company must hold to operate.
  • permit
    Approval needed per project, site or activity.
  • standard
    A voluntary or contract-required standard or certification.
  • tax_rule
    Filing, withholding or reporting obligations.
  • policy_change
    A proposed rule, bill or ruling not yet in force.
  • contract_term
    A requirement that comes from customers or partners.
Constraint status

Where the rule itself stands.

  • proposed
    Not yet enacted.
  • enacted
    Passed, not yet in force.
  • in_force
    Applies now.
  • repealed
    No longer applies.
Company state against a constraint

How one company stands against a rule, with an expiry date where there is one.

  • holds
    Has the licence or permit, or meets the rule.
  • in_progress
    Applied for or working toward it.
  • gap
    The rule applies and the company does not meet it.
  • not_applicable
    Outside its scope.
  • unknown
    Not enough information yet.
Internal policy

A rule a company writes for itself, attached to the primitives, modules, interfaces or decisions it governs. Private by default; for competitors only inferred from what they publish.

  • approval_limits
    Who may approve what, up to which amount.
  • pricing
    Pricing and discount rules.
  • hr
    Hiring, pay bands, leave, conduct.
  • safety_quality
    Safety and quality programs.
  • sop
    Operating procedures.
  • vendor_procurement
    Vendor and procurement rules.
  • data_security
    Data, security and IT policies.
  • customer_service
    Warranty, response and payment terms.

Views

One company graph, many ways to look at it. Views are plugins that take the graph and return a picture.

Network map

Components as nodes, connections as edges, zoomable. Best for seeing how everything connects.

Hierarchy

Top-down tree from the company through the parts of the business to every component. Best for org structure and chain of command.

Layer stack

Five horizontal bands with the links between them. Best for seeing which layer is thin or overloaded.

Process swimlanes

One lane per part of the business, flow left to right. Best for hand-offs, bottlenecks and who owns each step.

Stack map

Every tool by layer with the integrations between them. Best for software overlap, gaps and integration debt.

Compare heatmap

Primitives by companies, each cell shaded by evidence. Best for spotting differentiators across many competitors.

Module coverage

Any map coloured by have, partial, manual or missing. Best for seeing gaps at a glance.

Interface wiring

Every input and output between modules, with manual hand-offs and missing links highlighted.

Constraint view

The company map with each rule's reach highlighted.

Flow (Sankey)

What moves through the company, sized by volume: leads, deals, projects, invoices, cash.

Money flow

Revenue streams in, cost centres out, margin per primitive.

Source trace

Any output traced upstream to its sources outside the company.

Economy overlay

External forces linked to the components they hit.

Impact view

Select a component and see everything that breaks or slows if it fails.

3D atlas

Layers as stacked planes, connections as beams; two companies as side-by-side towers.

Time-lapse

Any view played over time as the architecture changes.

Zoom level

How deep the component tree is unfolded: departments (top-level components) or detail (everything, with hidden children counted on each node).

Signal Theory

The framework underneath the atlas. A company is a network of signals; the four governing principles say when that network is viable. Luna (2026), SORX Research.

Signal

An encoded unit of intent designed to produce action at its destination: the payload that travels through noise. In the atlas, every edge carries one.

  • mode
    How it is perceived: linguistic, visual, auditory, gestural, spatial.
  • genre
    The conventional form: SOP, proposal, invoice, change order, daily log.
  • type
    What it does: direct, inform, commit, decide, express.
  • format
    The container: PDF, spreadsheet, app record, meeting.
  • structure
    The internal skeleton that organises the content.
Signal-to-noise ratio

The ratio of useful information to interference. The single objective every viable communication architecture maximises.

Channel

The medium a signal travels through. In the atlas, an edge's flow type and the software that carries it.

Noise

Any interference between encoding and decoding: re-keying, overload, ambiguity, politics. Manual hand-offs and missing interfaces are noise the atlas can see.

Node and network

A node is where encoding or decoding happens; the network is the topology of connected nodes. The company atlas is the network; components are its nodes.

Governing principles

Four constraints every viable communication system satisfies. Each failure mode in a company violates one of them.

  • channel capacity
    Shannon: reliable communication above a channel's capacity is impossible. Is the channel adequate?
  • requisite variety
    Ashby: a controller needs at least as much variety as what it controls. Is the repertoire sufficient?
  • recursive viability
    Beer: every subsystem of a viable system is itself viable. Is the architecture complete?
  • closed-loop feedback
    Wiener: the destination's response must return to the source. Is the feedback loop closed?
Herniation

A signal that skips an architectural layer it should pass through: a function bypassing policy, a request ignoring the authority chain. Structurally invalid, and visible in the layer-stack view.

Feedback loop

A circular path where the destination's response returns to the source for correction. Feedback edges in the atlas: approvals, reconciliations, retrospectives.

Viable system

A system organised to survive in a changing environment, with five recursive subsystems: operations, coordination, control, intelligence, policy.

Autopoiesis

A system that continuously regenerates itself: monitors its own signal complexity, detects degradation and restructures before failure.