-
Notifications
You must be signed in to change notification settings - Fork 0
features
Nik edited this page Aug 6, 2026
·
1 revision
Operator-facing capabilities of Foundry. Each feature is a product surface: screens, data models, and engine behaviour the user can configure or inspect without reading TypeScript.
Subsystem implementation lives under Systems. Shared vocabulary lives under Primitives.
| Feature | Summary |
|---|---|
| Pipelines | JSON pipeline definitions, designer UI, validation, dry-run, seven builtins. |
| Roster | Five seed agents, model catalog, write boundaries, editor and seed rule. |
| Runs and traces | Composer, run list, waterfall detail, polling, kill, cost, outcome banner. |
| Envelopes and gates | Typed phase handoffs and six evidence-producing gates. |
| Worktrees | Per-run isolation, merge policies, branch naming, orphan sweep. |
| Onboarding | Doctor, first project, smoke Scout path. |
Onboarding → first project + Doctor green
↓
Runs composer → pick Pipeline + request
↓
Worktree (default) + Roster agents + Envelopes/Gates per phase
↓
Trace polled live on Run detail
Pipelines name agents from the roster and gates from the gate catalog. Isolation is a project (and optional pipeline) setting, enforced by the worktree layer. The runs UI is the only place live factory output is watched.
Foundry maintainers.
Overview
Snapshot and history
How to contribute
Apps
Systems
Features
Primitives
Background and security
Reference