Skip to main content

Crate fairway

Crate fairway 

Source
Expand description

The path for AI agents (and maybe some humans) to get things done.

Modules§

assets
Shipped asset bundles: skills today, templates tomorrow. A bundle is a manifest plus an opaque payload; fairway interprets only the manifest and materializes the payload byte for byte. The ledger records every file fairway has written; nothing outside the ledger is ever touched — that is the ownership boundary between fairway’s files and the user’s.
config
The user’s settings: everything about fairway itself that is not policy. Materialized from the shipped defaults on first use and owned by the user from then on.
git
Git subsystem: the process runner and fact checks.
home
The fairway home on disk: locating the root, the file layout, and the lazy convergence that materializes what is missing on first use — by creation only, never by overwrite.
policy
The policy layer: what fairway does about the facts the checks measure. The mechanics live in code; the policy lives in the user’s files under policy/, one file per domain, materialized from the shipped defaults on first use and owned by the user from then on.
verdict
The CLI-wide contract between commands and the agent.