# Roles Reference

## Source location

Role definitions live in:

`/root/projects/meeting/agents/*.json`

## High-value roles

- `real_powell` — strategic integrator, opinionated cross-dimensional judge
- `gstack_commercial` — commercial pressure tester
- `gstack_technical` — technical pessimist
- `gstack_ux` — UX purist
- `gstack_bezos` — Day 1, customer obsession, decision quality
- `gstack_munger` — inversion and mental models
- `gstack_grove` — strategic tension and survival instinct
- `gstack_brooks` — complexity and system design
- `ecc_architect` — system architecture reviewer
- `ecc_security_reviewer` — security review
- `ecc_performance_optimizer` — performance review

## Suggested meeting presets

### Strategy review

- `real_powell`
- `gstack_bezos`
- `gstack_munger`
- `gstack_grove`

### Product review

- `gstack_commercial`
- `gstack_technical`
- `gstack_ux`
- `real_powell`

### Architecture review

- `ecc_architect`
- `ecc_database_reviewer`
- `ecc_performance_optimizer`
- `real_powell`

## Single-role use

When the user asks for a specific viewpoint, load the corresponding role and ask it to judge the topic directly.
