# ONBOARDING.md — Getting to Know You

> This file tracks onboarding progress. Don't delete it — the agent uses it to resume.

## Status

- **State:** not_started
- **Progress:** 0/12 core questions
- **Mode:** interactive (or: drip)
- **Last Updated:** —

---

## How This Works

When your agent sees this file with `state: not_started` or `in_progress`, it knows to help you complete setup. You can:

1. **Interactive mode** — Answer questions in one session (~10 min)
2. **Drip mode** — Agent asks 1-2 questions naturally over several days
3. **Skip for now** — Agent works immediately, learns from conversation

Say "let's do onboarding" to start, or "ask me later" to drip.

---

## Core Questions

Answer these to help your agent understand you. Leave blank to skip.

### 1. Identity
**What should I call you?**
>

**What's your timezone?**
>

### 2. Communication
**How do you prefer I communicate? (direct/detailed/brief/casual)**
>

**Any pet peeves I should avoid?**
>

### 3. Goals
**What's your primary goal right now? (1-3 sentences)**
>

**What does "winning" look like for you in 1 year?**
>

**What does ideal life look/feel like when you've succeeded?**
>

### 4. Work Style
**When are you most productive? (morning/afternoon/evening)**
>

**Do you prefer async communication or real-time?**
>

### 5. Context
**What are you currently working on? (projects, job, etc.)**
>

**Who are the key people in your work/life I should know about?**
>

### 6. Agent Preferences
**What kind of personality should your agent have?**
>

---

## Completion Log

| # | Question | Answered | Source |
|---|----------|----------|--------|
| 1 | Name | — | — |
| 2 | Timezone | — | — |
| 3 | Communication style | — | — |
| 4 | Pet peeves | — | — |
| 5 | Primary goal | — | — |
| 6 | 1-year vision | — | — |
| 7 | Ideal life | — | — |
| 8 | Productivity time | — | — |
| 9 | Async vs real-time | — | — |
| 10 | Current projects | — | — |
| 11 | Key people | — | — |
| 12 | Agent personality | — | — |

---

## After Onboarding

Once complete (or enough answers gathered), the agent will:
1. Update USER.md with your context
2. Update SOUL.md with personality preferences
3. Set status to `complete`
4. Start proactive mode

You can always update answers by editing this file or telling your agent.
