# Match Config Preview

> Read-only `MATCH_CONFIG` from `@nwa/partners` (code config only). Date-based caps use render time.
>
> Filters: view=by-partner, partner=retirable

## Retirable

- slug: `retirable`
- buyerId: `12930a5e-efb1-11ef-8b30-abd729daa42b`

### Payouts by range

- Under $100k: 1x $0 · 2x $0 · 3x $0 (partner)
- $100k – $250k: 1x $0 · 2x $0 · 3x $0 (partner)
- $250k – $500k: 1x $0 · 2x $0 · 3x $0 (partner)
- $500k – $1M: 1x $0 · 2x $0 · 3x $0 (partner)
- Over $1M: 1x $0 · 2x $0 · 3x $0 (partner)

#### Base config
- Matching criteria:
  - `wantsTheLead`
```js
a => a.age >= 50 && a.totalAUM+(a.householdCurrentRetirementAmount??0) >= 5e4 && a.totalAUM < 25e4
```
- Calendar: CALENDLY

### base partner placement

Placements:

- Position 2 · Under $100k (`UNDER_100K`) · STANDARD
  - Full bucket: [1. facet-wealth, 2. retirable]

#### Config
- Matching criteria:
  - `wantsTheLead`
```js
a => a.age >= 50 && a.totalAUM+(a.householdCurrentRetirementAmount??0) >= 5e4 && a.totalAUM < 25e4
```
- Calendar: CALENDLY

### Retirable100kTo250kFillIn

Placements:

- Position 1 · $100k – $250k (`FROM_100_TO_250K`) · FILL_IN
  - Full bucket: [1. retirable, 2. fruitful]
- Position 1 · $250k – $500k (`FROM_250_TO_500K`) · FILL_IN
  - Full bucket: [1. retirable]

#### Config
- Matching criteria:
  - `wantsTheLead` _(overridden by bucketWantsTheLead)_
```js
a => a.age >= 50 && a.totalAUM+(a.householdCurrentRetirementAmount??0) >= 5e4 && a.totalAUM < 25e4
```
  - `bucketWantsTheLead`
```js
({age:a})=>a>=50
```
- Calendar: CALENDLY
