Introduction
These documents explain the rationale, contracts, and tradeoffs behind HFF's language design. The language specification defines the query language; records provide context for individual design choices.
Use the record template when adding a design record.