The OTO catalogue
Pack · organization

organization-process @1

How an organization works: units, roles, processes, policies, systems and measures.

by Cynergis · embeds the ontology organization-process@1 · engine >=0.4

Install

/plugin marketplace add Cynergis/oto-registry
/plugin install organization-process@cynergis

The engine plugin oto comes with it. Then the pack's start skill begins a project from the installed copy: oto init --name "<project>" --pack "${CLAUDE_PLUGIN_ROOT}" --project <root>. At a terminal: oto registry add https://github.com/Cynergis/oto-registry, oto pack add organization-process, oto init --pack organization-process.

The ontology

organization-process@1: 10 classes, 14 relations, 1 rules, 0 actions, extends oto-core.

ClassWhat it isThe question it answersWhy it exists
DocumentA source document in the corpus.Where is this written down?Every fact needs a checkable source with its own date.
ActionSomething that can be done about an entity, described the way an MCP server describes a tool and bound to the graph. Oto lists it; the caller invokes it; the recorded run is evidence.What can be done about this, and how?The binding between an entity, the tool that acts on it, its inputs, its credentials by name and its preconditions is otherwise tribal knowledge in an agent's prompt; as a fact it is versioned, reviewed and shared. Oto never invokes it.
UnitAn organizational unit: a division, a department, a team.Which part of the organization does this belong to?Units nest, and ownership and measurement are usually reported along that nesting.
RoleA defined function someone performs. Attach work to a role, not a person.Who is accountable, without naming a person?Roles are stable while people move, so work attached to a role keeps its history correct.
ProcessA repeatable way of getting something done, made of steps.How does this actually get done here?A process is the unit people improve and measure, and it persists while its steps change.
StepOne action within a process, with an owner and an input and output.What is the sequence, and where does it stall?Bottlenecks are found at the step, not the process, and sequencing needs steps to be things.
PolicyA rule that constrains how work is done, internal or imposed.What rule constrains this, and where does it come from?A rule that constrains work is separate from the work, and it changes on its own schedule.
SystemA tool or application the work runs on.What tool does this depend on?Dependence on a tool is what makes a process fragile, and it must be visible without reading the steps.
MeasureSomething the organization tracks to know whether the work is working.How do we know this is working?A measure names what the organization actually watches, which is often not what it says it cares about.
DecisionA choice made, with its reason and date. Superseded by a later one, never overwritten.Why did this change, and when?Process changes lose their reason within months unless the reason is a dated thing in its own right.
RelationFromToMeaning
citesDocumentDocumentThis document refers to that one, so a fact traced to it can be traced one step further.
acts_onActionThe entity a recorded run of this action read or changed.
executed_byActionWho is accountable for invoking this action: a team, never a person.
part_ofUnit|StepUnit|ProcessA containment relationship: a unit within a unit, a step within a process.
ownsUnit|RoleProcess|Measure|Policy|SystemAccountability for something.
performsRoleStepThe role that carries out a step.
belongs_toRoleUnitThe unit a role sits in.
precedesStepStepSequencing between steps.
usesStep|ProcessSystemA system the work depends on.
constrainsPolicyProcess|Step|SystemWhat a policy applies to.
measuresMeasureProcess|UnitWhat a measure is about.
changesDecisionProcess|Policy|Unit|Role|SystemWhat a decision alters.
supersedesDecision|Policy|ProcessDecision|Policy|ProcessThis replaced that. Use with the temporal fields, never by overwriting.
documented_inProcess|Policy|Measure|Decision|RoleDocumentWhere this is written down.

The sample, drawn

The pack's sample graph, 12 nodes and 13 edges, in the explorer every project gets: open it full size.

Skills

/organization-process:start Start or extend an Oto knowledge project in this domain: How an organization works: units, roles, processes, policies, systems and measures. The pack 'organization-process' (release 1) embeds the ontology 'organization-process' (release 1), which declares Unit, Role, Process, Step, Policy, System, Measure, Decision and more. Use when someone wants a knowledge graph, a vocabulary or an interview for this domain.

Operations Knowledge Base

How an organization works: units, roles, processes, policies, systems and measures.

This skill comes with the organization-process pack. The ontology is inside the pack, so nothing is fetched.

1. Start a project from this pack.

   oto init --name "<project name>" --pack "${CLAUDE_PLUGIN_ROOT}" --project <root>

${CLAUDE_PLUGIN_ROOT} is this pack's directory; Claude Code fills it in. Outside Claude Code, with the pack on the machine (oto pack add organization-process from the cynergis registry), oto init --pack organization-process does the same. The project records the ontology's origin, so oto status says when a newer release exists and oto ontology diff shows what changed.

2. Run the ontology-interview skill to fit the vocabulary to the documents at hand.

3. Hand over to the build-knowledge-base skill for the documents, and to the query-knowledge skill for questions. The engine plugin oto comes with this pack: the kg_* tools and the generic skills are available once it is installed.

What the ontology declares

  • Unit: An organizational unit: a division, a department, a team.
  • Role: A defined function someone performs. Attach work to a role, not a person.
  • Process: A repeatable way of getting something done, made of steps.
  • Step: One action within a process, with an owner and an input and output.
  • Policy: A rule that constrains how work is done, internal or imposed.
  • System: A tool or application the work runs on.
  • Measure: Something the organization tracks to know whether the work is working.
  • Decision: A choice made, with its reason and date. Superseded by a later one, never overwritten.
  • Document: A source document in the corpus.

Views

None yet: the explorer and the reader every project has.

Changelog