Execution control
ImplementedBound work to durable intent, ownership, decisions, evidence, review, and promotion state.
Tasks · sessions · checkpoints · evidence · reviewsEngineering continuity and control
Keep agent-driven engineering governed, resumable, and reviewable across providers, tools, and time. Fairway connects execution records, working memory, project knowledge, reusable rules, and promotion evidence without taking authority from the systems that perform the work.
Local-first and provider-neutral. Fairway records control state; it does not become your source-control, CI, identity, or deployment authority.
Fairway begins with accountable execution and extends into continuity, operating knowledge, and evidence-backed assurance. Each layer has a distinct job and an explicit authority boundary.
Bound work to durable intent, ownership, decisions, evidence, review, and promotion state.
Tasks · sessions · checkpoints · evidence · reviewsResume after context loss or provider replacement without making chat history the system of record.
Track memory · cold starts · handoffs · waitsCarry source-grounded project knowledge and reusable engineering rules across work items.
Knowledge packets · rule packs · provenance · freshnessMap recorded facts to bounded readiness claims, then compose them into specialized execution profiles.
Assurance profiles implemented · migration profile plannedThe same accountability chain applies whether one agent handles a small fix or several providers execute a long-running program.
Define the task, scope, risk, owner, and authority boundary before implementation starts.
Keep material choices and deviations durable without treating provider transcripts as provenance.
Link tests, CI, environment proof, and artifacts to the work they support.
Route independent review according to risk and retain findings, not just approval status.
Make merge, release, deploy, and live-operation boundaries visible without granting them to Fairway.
The read-only dashboard projects the same Fairway record used by the CLI, memory packets, and knowledge queries. Mutating work stays in trusted command and provider surfaces with explicit policy checks.

Initialize Fairway in a clean repository, start one task, attach passing evidence, verify the boundary, and close the work. Add lanes, watchers, shared views, and policy profiles only when the project needs them.
brew tap fairway-run/tap
brew install --cask fairway
fairway version