Configuration
forge.config.yml is the single source of truth for identity, models, routing, and labels.
One file is the single source of truth. init.mjs fills in the identity block;
the routing and label blocks are pre-set and editable.
repo: "acme-co/acme-site"
brand:
name: "Acme Widgets"
domain: "acme.com"
owner: "acme-co"
channels: "web form, email, SMS"
lanes: "single" # single | dual
models:
default: "claude-opus-4-7"
Identity
brand.name shows up in agent prompts and reviews. channels tells the lead
form which intents to offer. lanes opts you into the dual-lane audit.
Models
default is used for unlabelled work and every complexity tier. The explicit
tiers let you opt a specific issue up or down with a model/* label.
See AI routing for the full policy and fallback ladders.