# financials — bootstrap overview (mined from inherited life_manager memory)

**Author:** financials agent, 2026-07-06
**Purpose:** consolidated financial state so future-me can pick up cleanly. Update as new info lands.

---

## Who Cameron is (financial identity)

- 27yo USC CS PhD student, ~3rd year
- **Toyota Research Institute (TRI)** robotics summer internship (paid) — started ~2026-05-26, running through end of summer
- Living arrangement:
  - LA base: family home (no rent/mortgage of his own)
  - MV base for TRI summer: **Airbnb pre-paid ~$2,226** (single booking, chunk of TRI stipend)
  - Splits weeks between MV Mon-Thu and LA Fri-Sun
  - Planned return home 2026-07-19 (WFH Thu/Fri after that)
- Long-term goal Cameron has articulated: **$200M robotics startup outcome** (per `[[10k-per-day-frame]]` — each day worth ~$10K in expected value terms). This frame shapes his relationship with money: not "save every penny," but "the day already earned $10K by existing, spend the dividend well."

---

## Income sources (what I know)

| Source | Cadence | 90d observed (through 2026-06-27) | Notes |
|---|---|---|---|
| TRI internship | ~bi-weekly | **$13,381** across 3 deposits | Only income visible in 90d Lunch Money window |
| USC PhD stipend | monthly | not itemized in analysis I've seen | Would show as USC / regents deposits; verify next pull |
| Other | ? | 0 observed | Ask if there are freelance / brokerage dividends |

**Gap:** stipend isn't visible in the 90d analysis. Two possibilities: (a) it's deposited to an account not linked in Lunch Money; (b) the analysis window happened to miss a cycle. Verify on next pull.

---

## Spending — 90d snapshot (2026-06-27 analysis)

- **Total spend:** $8,971 across 127 outflow transactions
- **Net positive:** ~$4,410 (income $13,381 − spend $8,971)
- **~55% of spend was 3 outsized one-offs:** Airbnb $2,226 + Brandon coaching $2,375 + Yume dinner $369
- The rest is grocery / dining / subs / CVS / transport — the standard grad-student burn pattern

### Categories (from 2026-06-27 monthly analysis)

| Category | Total | % | Notes |
|---|---|---|---|
| Travel/Accommodation | $2,490 | 27.8% | Airbnb $2,226 + Delta $197 + int'l fees $100 |
| Coaching (Brandon) | $2,375 | 26.5% | 6-week program, one-time ($2,250 + $125 intro hour) |
| "Even Realitiekwun" | $967 | 10.8% | ⚠️ UNIDENTIFIED payee — Cameron to clarify. Likely Plaid name-mangle of Apple Pay/Venmo receipt (rent contribution to family? friend transfer?) |
| Dining Out | $613 | 6.8% | Limon $127, Sweetgreen, Chipotle x3, Craftsman & Wolves, bagels, matcha, boba |
| USC/Education | $579 | 6.5% | Single $579 charge |
| AI/Software Subs | $462 | 5.2% | See recurring section — this is the audit target |
| Health/Beauty | $376 | 4.2% | Mr. Balayage $269 + Malibumo $218 + Bluechew $107 |
| Transport | $366 | 4.1% | Lyft $183 + gas $153 |
| Grocery | $346 | 3.9% | Trader Joe's x9, Whole Foods, Safeway |
| Amazon | $328 | 3.7% | Single $328 purchase — no context |
| CVS/Pharmacy | $245 | 2.7% | 10 visits |
| Fitness | $241 | 2.7% | 3 overlapping gyms — audit target |
| Streaming | $44 | 0.5% | YouTube $16 + Spotify $13 + Rocket Money $6 |
| 7-Eleven | $40 | 0.4% | 10 visits (impulse pattern?) |

---

## Recurring subscriptions (monthly view)

⚠️ Lunch Money's built-in recurring detection returned 0 as of 2026-06-27 (needs ~2 billing cycles to populate). Below is Claude-derived from transaction patterns.

| Payee | Amount/mo | Category | Verdict |
|---|---|---|---|
| Claude.ai (Anthropic) | $200 | AI | Primary tool — keep |
| Bluechew | $107 | Health | Verify usage / cancel-ability |
| 24 Hour Fitness | ~$91 (membership + day fees) | Fitness | ⚠️ Duplicate gym |
| ClassPass | $69 | Fitness | ⚠️ Third gym overlap |
| Apple (stack of 5-6 subs) | ~$66 | Services | ⚠️ Audit in Settings → Apple ID → Subs |
| LA Fitness | $40 | Fitness | ⚠️ Duplicate gym |
| OpenAI (ChatGPT Plus) | $20 | AI | Overlap with Claude — cancel candidate |
| Powercursor | $20 | AI | Verify daily use — cancel candidate |
| YouTube Premium | $16 | Streaming | Standard |
| Spotify | $13 | Streaming | Standard |
| ElevenLabs | $6 | AI | Cheap — plus voice tier for Persian app + Sufi lectures |
| Rocket Money | $6 | Meta | 🤨 Paying $6/mo to have Rocket Money check for unused subs — pot, meet kettle |
| Google One | $2 | Storage | Standard |
| Wisprflow | $144 | AI | ⚠️ Unclear cadence (annual? one-off?) — verify |

**Rough monthly recurring burn:** ~$700 if all monthly. Cutting duplicates + audits: realistic **~$200-260/mo saved** (see savings ops below).

---

## Savings state

- **Idle checking:** ~$3-4K estimated (net positive from 90d, sitting in checking per prior analysis assumption)
- **HYSA:** none mentioned in memory — potential move to Marcus/SoFi/Ally at ~4-5% APY = ~$150-200/yr passive
- **Emergency fund:** not itemized. Ask.

---

## Investments

- **Not directly logged in inherited memory.** No brokerage snapshots, no 401k/IRA/Roth positions, no crypto notes.
- Need to ask Cameron: brokerage accounts? Retirement? Crypto? Anything he wants me tracking?

---

## Big-ticket recent decisions (2026-06 through 2026-07)

| Decision | Amount | Verdict/Status |
|---|---|---|
| Brandon 6-week coaching program | $2,375 total | Committed (Day 24 of 6-week program). Cameron considers this THE thing that matters this quarter. ROI: personal identity / practice / values integration. Not a "cancel" candidate. |
| TRI Airbnb pre-pay | $2,226 | Committed. Locked in for summer stay. |
| Plaid Production access → abandoned for Lunch Money | $10/mo | 2026-06-27 migration. Reason: Cameron said *"this app is so annoying"* re: Plaid setup ceremony. Lunch Money wraps Plaid + provides UI + clean API. Matches `[[luxury-before-everything]]` tiebreaker. |
| ElevenLabs quota top-up decision | ~$5-11/mo | PENDING. Sufi lectures pipeline is currently blocked on ElevenLabs quota (0 credits). Alternatives discussed: (a) top up ElevenLabs Creator plan, (b) switch to local TTS on Puget (Kokoro-82M), (c) OpenAI TTS (sibling agent sufi_lectures picked this route). Decision now belongs to sufi_lectures. |
| Glucose monitor | $89 (Stelo OTC) | Considered post-brain-fog Day 18. Not yet purchased. |
| Watch upgrade | ? | Considered per style-direction note. No target price. Fits `[[luxury-before-everything]]`. |
| Overshirt order | ? | Buck Mason / Taylor Stitch / Norse Projects. One item to start. |
| Salon haircut | ~$150-300 | Jeremy salon target. **14+ days deferred** — the deferral is itself a data point (see life_manager for values-frame; but financially: negligible line item, don't over-analyze) |

---

## Standing preferences that shape financial decisions

*(From inherited memory — these are Cameron's operating rules; use as tiebreakers on cost-quality tradeoffs)*

- **`luxury-before-everything`** — pay for quality over cheap sensory hits. Elegance is the bar. Applied recently: Lunch Money ($10/mo, elegant UX) chosen over SimpleFIN ($15/yr, primitive) despite 8x cost, because UI was worth it.
- **`10k-per-day-frame`** — assume $200M robotics outcome → each day worth ~$10K. Two-sided: (a) urgency (take next step), (b) presence (day already earned, enjoy dividend). Don't apply as license for careless spending, but DO use to counter "I can't afford it" reflex on quality items.
- **`success-inevitable-self-as-product`** — Cameron is the main asset. Time-off and self-investment are capex on the asset, not opex on outputs. Applied to: OK to spend on rest, health, style, presence — those compound.
- **`no-energy-drinks`** — cortado only. Kills Monster / Ghost line items automatically.
- **`morning-ritual-ryze`** — Ryze mushroom coffee + Keurig + milk. Stable morning spend line.
- **`calories-vs-mood`** — when down, eat. Don't cut-discipline through mood dips. Related: $40/mo 7-Eleven pattern might be legitimate self-care via blood-sugar management, not impulse. Investigate before flagging as "waste."

---

## Fixed cost baseline (rough monthly)

Estimated from patterns above:

| Line | ~Monthly |
|---|---|
| Subscription burn (post-audit target) | $500-550 (if we execute the cuts) → currently ~$700 unaudited |
| Groceries | $115 (Trader Joe's-heavy) |
| Dining out | $200 (variable) |
| Transport | $122 (Lyft + gas) |
| CVS / pharmacy | $80 |
| Coffee / cafés | $80 (part of dining) |
| **Baseline** | **~$1,100-1,200/mo** all-in, excluding one-offs |

If TRI-summer income runs $4-5K/mo net, savings rate is very high (~75-85%). Post-TRI back on stipend-only will drop this ceiling.

---

## Known savings opportunities (from 2026-06-27 pass)

Ranked by cleanliness × dollar impact:

1. **Cancel 2 of 3 gyms.** LA Fitness $40 + 24HF $91 + ClassPass $69 = ~$200/mo. Keep one (USC's Lyon Center is FREE if he'd use it). **Save $140-170/mo = $1,700-2,000/yr.**
2. **Move $3-4K idle → HYSA.** Marcus / SoFi / Ally ~4-5% APY. **Passive ~$150-200/yr.** No lifestyle change.
3. **Apple subscription audit.** 6 charges/mo, ~$66 total. Bet: 2-3 are duplicates of Spotify/YouTube. **Save $25-40/mo.**
4. **Cancel ChatGPT Plus + Powercursor** ($40/mo). Keep Claude as primary. **Save $40/mo.**
5. **Verify Wisprflow $144.** Annual or truly monthly? If monthly and not daily-used, cancel.
6. **Rocket Money $6/mo** — the irony. It's finding subs to cancel that costs $6/mo. Cancel it, you're the sub audit now.

**Total realistic savings if executed:** ~$200-260/mo + $200/yr passive = **~$2,500-3,300/yr recovered.**

---

## Open questions to bring to Cameron (see pane message)

1. Which analysis first — monthly review deep-dive, subscription audit sprint, HYSA move analysis, or budget-vs-actual forecast?
2. Are there external sources I should be tracking that aren't in Lunch Money? (brokerage, retirement accounts, spreadsheet the family shares, crypto wallets, etc.)
3. What's the "Even Realitiekwun" $967? (This has been open since 2026-06-27.)
4. Should we adopt the planned-finance Plaid keyless-display pattern for bank-data ingest, or keep the Lunch Money layer as-is?
5. What's the target savings rate you want to hit for the year? (For frame — not to police it.)

---

## Pending items I inherit as owner

- **Categories not set in Lunch Money UI** — 5-min one-time setup at my.lunchmoney.app → sharpens all future auto-analysis
- **Weekly Lunch Money cron** — proposed Sun 9pm PT, deferred by Cameron. Revisit after first analysis lands.
- **"Even Realitiekwun" identification** — still open
- **HYSA account decision** — Marcus vs SoFi vs Ally, pending Cameron pick
- **Subscription audit execution** — needs 3-5 cancellations, ~1 hr of Cameron's time. Can be batched.

---

## Data locations

| What | Where |
|---|---|
| Lunch Money DB | `/data/cameron/life/projects/finances/data/transactions.db` (SQLite, chmod 600) |
| Analysis outputs | `/data/cameron/life/projects/finances/analyses/*.md` (2 so far: 2026-06-22 + 2026-06-27) |
| Pull/analyze/dashboard scripts | `/data/cameron/life/projects/finances/{pull_transactions,analyze,dashboard,db,schema}.py` |
| Lunch Money token | `/data/cameron/life/projects/finances/.env` (chmod 600) |
| Anthropic key | same `.env` |
| My artifacts (this doc + future reports) | `/data/cameron/life/projects/financials/` (this dir) |

Note the two directory names: `/data/cameron/life/projects/finances/` (the pipeline plumbing) vs `/data/cameron/life/projects/financials/` (my analysis outputs). This is intentional per fleet convention — pipeline data vs agent artifacts.

---

## Coordination notes

- **life_manager** owns the values-lens on financial decisions. When a spend decision has a values angle (e.g. "does this match `luxury-before-everything`?"), draft the numbers here and ping life_manager's inbox for the frame.
- **sufi_lectures** — sibling; not financial. Ignore unless they ping me about their pipeline costs (ElevenLabs, OpenAI TTS).
- **persian** — cousin; runs on omidlab.net; has its own ElevenLabs cost line I don't currently track — worth adding.
- **manager** — cross-fleet routing.
