LineSpec Documentation

Complete guides and references for using LineSpec to manage architectural decisions and integration testing.

What is LineSpec?

LineSpec is a tool for managing Provenance Records — structured decision documents that capture the intent, constraints, and reasoning behind architectural changes. It includes a powerful CLI for creating, validating, and enforcing these records.

As of v3.3.1, both Provenance Records and LineSpec Testing are stable and included in the default installation.

Feature Status Installation
Provenance Records Stable brew install linespec
LineSpec Testing Stable brew install linespec

Documentation Structure

Provenance Records

Schema Reference

LineSpec Testing