System graph
Know what a change touches before it ships.
Continuumship maps services, interfaces and their consumers across your repositories. Every brief says what a change touches, three hops out, and the owners are involved before the review starts.
Why a graph
The review is the wrong time to find the other team.
-
We learn about consumers when they page us.
An interface changes in one repository, and the service that depended on it finds out in production.
-
Ownership lives in a spreadsheet nobody updates.
Who owns what is tribal knowledge. The right reviewer is found after the merge request is open.
-
Agents change code they cannot see around.
An agent sees one repository. It cannot know which other team reads the interface it just edited.
How it works
Map it, put it in the brief, act on it.
Services, interfaces, consumers
The graph joins services, interfaces and their consumers across repositories, from records the platform already keeps. Each edge says how it is known.
- Declared, discovered or observed, and labelled so
- Across repositories and code hosts
- Owners by team and Area
What this touches, in every brief
Impact analysis walks at most three relations from what a change is known to touch, and writes what it found into the brief before work starts.
- Three hops out, and no further
- The same context for the person and the agent
- Impact items proposed, for a person to accept
Owners involved, facts put to work
The owners of what a change touches are involved before the review. The same facts feed change risk and guardrails.
- A breaking interface change can require architecture approval
- Three owning teams can raise a change's risk
- Each fact names its source
Try it
Pick a change, see what it touches.
Choose an element of the graph as the change. Continuumship walks at most three relations out — to its consumers, or to what it depends on — and names the owners to involve before the review starts.
Questions about the system graph
Does it predict what a change will break?
Do we have to model our architecture first?
How does the graph change a review?
What does the graph read, where, and who acts on it?
Design how your company ships software.
Start with a thirty-day shadow pilot on one Area: connect, observe, read the report together, decide.