Service
APIs, microservices, applications, and other software systems. Services often have dependencies, owners, and documentation.
Landmarks are the universal points of interest in your organization. They represent anything worth knowing about: services, projects, resources, events, documentation, vendors, and more.
A landmark is a flexible entity type that can represent almost anything in your organizational ecosystem. Instead of creating separate entity types for services, projects, and resources, Legend uses landmarks with categories to distinguish between them.
Think of landmarks as the “what” in your organization. They are the things people work on, depend on, maintain, or reference. Every landmark has:
Categories distinguish between different types of landmarks. Legend provides six default categories, and administrators can create custom categories to match your organization’s needs.
Service
APIs, microservices, applications, and other software systems. Services often have dependencies, owners, and documentation.
Resource
Databases, clusters, devices, infrastructure components, and other shared resources. Resources are often depended upon by services.
Project
Initiatives, OKRs, epics, and other organized work. Projects have timelines, teams, and deliverables.
Event
Incidents, deployments, hackathons, meetings, and other time-bound occurrences. Events have dates and participants.
Documentation
Runbooks, ADRs, guides, policies, and other reference materials. Documentation landmarks centralize important information.
External
Vendors, SaaS tools, partners, and third-party services. External landmarks help you track dependencies outside your organization.
Every landmark has a set of properties that define it:
Required properties:
Optional properties:
Create a landmark when you have something that:
Multiple people need to know about: If information about a service, project, or resource is scattered across emails, chat messages, and people’s heads, centralize it in a landmark.
Has an owner: If someone is responsible for maintaining, updating, or answering questions about something, create a landmark and assign that owner.
Has dependencies: If other services or projects depend on this thing, create a landmark so you can track those relationships and understand impact.
Has documentation: If runbooks, guides, or reference materials exist for this thing, attach them to a landmark so people can find them.
Is referenced frequently: If people often ask “where is the documentation for X?” or “who owns Y?”, create a landmark to provide a single source of truth.
Avoid creating landmarks for:
Individual tasks or to-do items: These are too granular and transient. Use your project management tool instead.
Temporary or ephemeral things: If something exists for less than a week and won’t be referenced again, it probably doesn’t need a landmark.
Personal notes: Landmarks are for shared organizational knowledge. Use a personal note-taking tool for individual work.
Landmarks appear throughout Legend:
Legend has three entity types: landmarks, people, and teams. Understanding when to use each:
Landmarks can be owned by people or teams. People can belong to teams. Teams can own landmarks. These relationships form the knowledge graph that makes Legend powerful.