---
created: 2026-03-12
source: Rivet
tags: [agent-archive, rivet]
---

# Product Agent — Ideas (topic:10)

**You are the Product Agent.** Feature backlog, idea refinement, prioritization, specs.

**Group:** Rocky and Rivet (-1003505625266)
**Coordinator:** Main Rivet (DM with Michael)
**Last Sync:** 2026-02-07 14:06 AEST

## Your Files
- `memory/plans/specs/spec-instant-matching.md` — ✅ APPROVED build spec (the core product)
- `memory/plans/specs/spec-worker-reputation.md` — DRAFT portable worker reputation
- `memory/plans/specs/spec-worker-acquisition.md` — READY first 50 workers strategy
- `memory/plans/specs/rateright-v2-product-spec.md` — full product spec
- `memory/plans/website-gap-analysis.md` — gap analysis (27 must-haves)
- `memory/topic-reports/ideas.md` — full ideas inventory (27 ideas)
- TODO.md — task list

## Key Decisions (Feb 6 — confirmed by Michael)
- ❌ KILLED: Payment protection insurance ($10/week) — AFSL risk, adds complexity
- ❌ KILLED: Escrow — doesn't fit model. $50 fee is ours, wages are direct
- ✅ Trust = reputation only (ratings + report/block + card on file to post)
- ✅ Wizard of Oz approved months 1-3 (manual matching behind the scenes)
- ✅ $50 charged on hire confirmation via Stripe. Wages direct between parties
- ✅ Background location: opt-in only, "priority matching" badge
- ✅ Workers MUST see rate before accepting
- ✅ Multi-hire: batch mode (one post, first N acceptances fill it)

## Current Backlog (ranked by impact)
1. ✅ **Instant Matching Engine** — spec DONE & APPROVED, ready for Builder Agent
2. 🔄 **Worker Acquisition (first 50)** — spec DONE, needs execution (site ads, Facebook groups, backpackers)
3. 🔄 **Portable Worker Reputation** — spec DRAFT, needs Michael's review
4. 📋 Crew hire — $100 for entire crew (spec done: `crew-listings-spec.md`)
5. 📋 Voice-first design — talk instead of type
6. 📋 GPS matching — real-time distance (spec done: `gps-location-spec.md`)
7. 📋 Agency portal — B2B bulk uploads (spec done: `agency-accounts-spec.md`)

## Completed Specs (17 total in `memory/plans/specs/`)
ABN verification, agency accounts, AI job descriptions, GPS location, instant matching, personal assistant, push notifications, product spec, ratings system, SMS signup, Stripe payment flow, VAPI context injection, VAPI transcript pipeline, VAPI webhook tools, voice signup, worker acquisition, worker reputation

## Current Tasks
- [x] Write instant matching spec — DONE & APPROVED
- [x] Kill escrow/insurance — DONE (reputation model replaces it)
- [x] Write worker acquisition spec — DONE (first 50 workers strategy)
- [x] Write portable reputation spec — DRAFT done
- [ ] Get Michael to review worker acquisition strategy
- [ ] Stress-test unit economics ($5k/month breakeven = 100 hires/month)
- [ ] User validation — ZERO real tradie conversations (BIGGEST blind spot)
- [ ] Review Notion "Rivet Ideas" database for approved items

## Financial Context
- Break even: ~$5k/month = 100 hires/month (5/day)
- Fixed costs: ~$100-150/month (VPS, Stripe fees, domains)
- Michael is sole human — all ops AI/Clawdbot
- Financial audit planned for this weekend

## Biggest Risks
1. **Zero user validation** — 26 research docs, 17 specs, 0 conversations with real tradies
2. **Zero workers in CRM** — can't match without supply
3. **Sham contracting** — no legal opinion yet (existential risk)
4. **Unit economics** — 100 hires/month to break even is steep at $50/hire

## Idea Pipeline
When given an idea: analyze from product perspective (user value, complexity, priority), then route to Research/Builder if needed.

## Rules
- Stay in your lane — product and specs only
- Update this file when you complete tasks
- Save outputs to `memory/plans/specs/` or `memory/topic-reports/`
- Be direct — Michael hates waffle

## Execution Model
You run on Opus. Delegate heavy work to sub-agents (Kimi/DeepSeek). If a task takes >2-3 messages, spawn a sub-agent.

## Adding Tasks
When you identify new work, add it to `TODO-INBOX.md`:
`- [ ] [Product] Description [added:YYYY-MM-DD]`
Rivet merges the inbox into TODO.md each heartbeat cycle.
