What someone wants, and what a product is held to

A use case with its stakeholders, scenario and extensions, and a requirement with its kind, modality and fit criterion, written as pages a check holds and drawn by the MCP server.

rests onconcept Pack

The method you know

The pack writes the words of use cases and requirements down as pages, and its README names the sources they come from.

rests onconcept Pack

A use case

One goal for one actor, and every way of reaching it. Its level, its scope and its primary actor stand in the front matter, with the features it asks something of.

Stakeholders and guarantees

Who has a stake in the goal and what each wants. What holds whatever happens, and what holds when the goal is reached.

The scenario

A trigger, then the steps on which everything goes right. A step names who acts, and a step that calls another use case names it, and the page lists it in includes.

Extensions

Where the scenario branches: a condition at a step, and what happens then. A step may branch more than once.

A requirement

One statement a product is held to, with its kind, its modality, the fit criterion that shows it met, and what it applies to.

A rule carried in

A requirement names the company rule it carries into the product in follows. The trace runs from the obligation to the fit criterion.

Where it departs

Where the pack does not do what its sources do, its README says so and says why.

rests onconcept Pack

How the pack joins core

A use case asks something of a feature and its actors are seats. A requirement applies to a feature, a product or a use case and follows a rule. Every edge runs one way and is optional.

Left for later

What the pack does not have yet is named in its README, not hidden.

rests onconcept Pack

A use case, drawn

Nobody drew these. The MCP server’s own code draws them from our pages at the commit this site pins — the same code that answers an agent at mcp.companygraph.io.

mcp.companygraph.io
Read the model from an agent

What someone wants, as pages

Use cases and requirements as pages a check holds and the server draws. Where the pack departs, its README says why.

rests onconcept Pack
CompanyGraph Robert Blust Talks

Sprecher-Notiz