Skip to main content
Spine Fabric assembles the Product Engineering domain by ingesting from source systems, normalizing entities and events, and projecting domain views when a user or agent requests them. The domain is not a copy of the data. It is a live projection built from unified context.

Sources and Scopes

The main sources are Linear, Jira, GitHub, Figma, Notion, PagerDuty, Sentry, and Datadog. Each source is scoped to the workspaces, repos, and services relevant to the team.

Event Sequence

  1. Ingest: A commit is pushed, a ticket is updated, or an incident fires.
  2. Normalize: Spine Fabric maps the native event to a canonical entity.
  3. Link: Related entities are connected. A PR links to its issue; an incident links to its release.
  4. Enrich: Additional context is attached. A PR gains CI results; an issue gains related incidents.
  5. Project: The domain view is rendered when a user opens the workspace.

Projections

  • Sprint Board: active sprint issues with linked PRs and incidents.
  • Roadmap: epics and releases ordered by target date.
  • Incident Queue: open incidents with linked releases and related tickets.