# Data dictionary

**All records are fictional.** Keep the raw files unchanged and build your analysis separately. `rules.json` defines the population and assumptions. Blank, zero and unknown are not interchangeable.

## accounts.csv

One randomly assigned fictional eligible account, fully followed for sixty days by stipulation.

| Field | Meaning |
|---|---|
| `account_id` | Assignment and analysis unit. |
| `assigned_arm` | invited or holdout. Keep the assigned arm regardless of a later referral tag. |
| `converted` | Literal true/false outcome. |
| `first_year_revenue` | USD amount associated with a won customer; zero for nonbuyers. |
| `variable_delivery_cost` | USD first-year variable cost under the same scope as revenue. |
| `partner_tagged` | Operational attribution flag. It is not evidence of a counterfactual sale. |

## referrals.csv

One operational referral; an exact retry appears once.

| Field | Meaning |
|---|---|
| `referral_id` | Stable referral identity, separate from the experimental account identity. |
| `account_id` | Referred account. A referral is neither necessarily a sale nor an additional experimental observation. |
