Configuration
Configuration
Complete reference for .gem-team.yaml configuration.
Gem Team is configured via .gem-team.yaml in your project root.
orchestrator:
max_concurrent_agents: 2
default_complexity_threshold: auto
git_commit_on_gate_pass: true
planning:
enable_critic_for: [HIGH]
quality:
visual_regression_enabled: true
visual_diff_threshold: 0.95
a11y_audit_level: basic
devops:
approval_required_for: [production]
auto_rollback_on_failure: false
testing:
screenshot_on_failure: true
See
.gem-team.yamlfor a fully commented default.
Settings Reference
Orchestrator
| Qualified Setting | Type | Default | Description |
|---|---|---|---|
orchestrator.max_concurrent_agents | number | 2 | Maximum parallel agent executions |
orchestrator.default_complexity_threshold | enum | auto | Force complexity routing: auto, TRIVIAL, LOW, MEDIUM, HIGH |
orchestrator.git_commit_on_gate_pass | bool | true | Git commit wave output when integration gate passes |
Planning
| Qualified Setting | Type | Default | Description |
|---|---|---|---|
planning.enable_critic_for | enum | [HIGH] | Complexity levels that require critic validation |
Quality
| Qualified Setting | Type | Default | Description |
|---|---|---|---|
quality.visual_regression_enabled | boolean | true | Enable screenshot comparison checks |
quality.visual_diff_threshold | number | 0.95 | Visual comparison threshold from 0.0 to 1.0 |
quality.a11y_audit_level | enum | basic | Accessibility (a11y) audit depth: none, basic, full |
DevOps
| Qualified Setting | Type | Default | Description |
|---|---|---|---|
devops.approval_required_for | enum | [production] | Environments that require explicit approval |
devops.auto_rollback_on_failure | boolean | false | Attempt rollback after deployment failure |
Testing
| Qualified Setting | Type | Default | Description |
|---|---|---|---|
testing.screenshot_on_failure | boolean | true | Capture a screenshot when browser/UI tests fail |