Linear and Pathmode operate at different layers of the product-development stack — and they're complementary, not competitive.
Linear is the product development system. Issues, projects, sprints, comments, agents, Code Intelligence, Coding Agent — Linear runs the execution layer. Their May 2026 positioning made it explicit: "the shared product system that turns context into execution." Their primitive is the issue. Their source of truth is the code.
Pathmode is the product judgment layer. It sits upstream of Linear's execution layer. Its primitive is the evidence-anchored IntentSpec — a structured artifact carrying the why behind what's being built (objective, outcomes, edge cases, constraints, verification criteria), with each part traced to the evidence that justified it. Its source of truth is intent, not code. Intent is judgment under evidence, not a contract you compile.
The two layers fit together. Pathmode produces the intent; Linear executes against it. Pathmode's IntentSpecs flow into Linear issues as structured context, and Linear's Coding Agent runs against that context rather than a free-text description. When code ships, Pathmode reconciles it against the intent — flagging drift where what shipped no longer matches what was decided.
Where Linear stops is the reasoning layer. Code Intelligence can answer "what does this code do?" by reading the codebase. It can't answer "why did we ship it this way?", "who decided to drop SSO and on what evidence?", or "what tradeoff was made when we narrowed scope?" — because Linear's system doesn't hold the reasoning. The issue description is dead text once the issue closes. Pathmode is the system of record for those decisions.