# Product Status — Current State vs Vision

## 1. RateRight (Hire)

### What It Is
Construction hiring marketplace. $50 flat fee per completed hire. Workers pay nothing.

### Current State: 85% MVP Complete ✅
- **Live at:** rivet.rateright.com.au
- **Working:**
  - Contractor signup + profile creation
  - Worker signup + profile creation (voice or form)
  - Job posting (voice-to-job or manual form)
  - AI matching (workers ranked by job relevance)
  - Browse Workers feature
  - Rating system
  - Onboarding packs (client-side PDF generation)
  - CEO Dashboard (/ceo)
  - Auth (email/password)
  - Phone number + name collection on all signup paths
  - CSRF protection, RLS on all tables
  - QA complete — all 16 bugs fixed and deployed

- **Not yet working:**
  - Stripe payments (configured but not end-to-end tested in production)
  - Domain migration (still on rivet.rateright.com.au, needs to move to rateright.com.au)
  - Real users (no live contractors or workers yet)
  - OAuth sign-in (Google, Apple — not yet implemented)

### Vision: Where RateRight Is Going
- **Domain:** rateright.com.au (replace Flask landing page with Next.js app)
- **Payments:** Stripe end-to-end. Contractor posts job → hires worker → pays $50 → done
- **Scale:** Sydney first → NSW → National → potentially international
- **Network effects:** More workers = more attractive to contractors. More contractors = more work for workers. Ratings build trust over time.
- **Sponsorship pathway:** Workers build reputation → contractors offer ongoing work → visa sponsorship. "I got sponsored through RateRight" becomes the story.
- **Mobile app:** PWA first (already has manifest.json), native app later if needed
- **Advanced matching:** ML-based matching that learns from successful hires, not just keyword matching
- **Contractor tools:** Scheduling, shift management, crew building — leads into OpsMan

---

## 2. OpsMan (Operate)

### What It Is
The operating system for construction businesses. AI agents that run business operations.

### Current State: Prototype (the 8-agent fleet)
- **The fleet IS the prototype.** 8 AI agents running RateRight's operations = proof of concept.
- **What's working:**
  - 8 specialist agents alive and running (Rivet, Builder, Susan, Harper, Sentinel, Radar, Herald, Cog)
  - Each agent has its own workspace, model, and domain expertise
  - Fleet coordination infrastructure (stall detector, buddy system, work generator, context monitor)
  - JSONL inbox communication between agents
  - Centralized fleet status tracking (fleet-state.json)
  - Agent task queues (queue.json per agent)
  - Automated cron jobs (12 scripts running)

- **What's broken:**
  - Task lifecycle not functioning (tasks queued but not claimed — 35% score)
  - Cross-agent communication not happening meaningfully (45% score)
  - 4 agents have almost no memory (amnesiac — rediscover context each session)
  - Work generator producing near-zero tasks
  - Agent stability issues (crash loops from model provider failures)
  - Overall system health: 62%

### Vision: What OpsMan Becomes
- **Contractor-facing product:** Each contractor gets their own AI agent fleet (scaled down)
- **Core agents a contractor would get:**
  - **Hiring Agent** — find workers, manage applications, handle onboarding (powered by RateRight)
  - **Operations Agent** — scheduling, shift management, crew tracking, site coordination
  - **Finance Agent** — invoicing, expense tracking, BAS prep, cash flow forecasting
  - **Safety/Compliance Agent** — White Card tracking, site safety docs, incident reporting
  - **Growth Agent** — find new clients, manage pipeline, win more work (powered by Growth Engine)
- **Self-running business:** "Set it up, let it run." Agents handle the admin so the contractor can be on the tools.
- **Proving ground:** Our own fleet demonstrates every feature before we sell it. If it works for RateRight, it works for contractors.
- **Revenue:** SaaS subscription per contractor (pricing TBD — needs to be affordable for small builders)
- **Integration:** Connects to RateRight (hiring) and Growth Engine (sales) seamlessly

---

## 3. Growth Engine (Grow)

### What It Is
CRM and sales intelligence platform. Two purposes: powers our own sales AND becomes a product for contractors.

### Current State: Live, Functional ✅
- **Deployed at:** Railway (rateright-growth-production.up.railway.app)
- **Working:**
  - 15+ API endpoints (leads, SMS, calls, intel, sequences, team, dashboard)
  - Rich lead schema (30+ fields per lead)
  - Lead creation, enrichment, and management
  - Post-call AI analysis (splits intel into personal vs business)
  - Dashboard with stats
  - Notion sync
  - Apollo contact enrichment integration
  - Twilio SMS integration (all 15 sequences currently deactivated)
  - 134 phone contacts imported from Michael's network
  - Susan (sales agent) connected and using it for lead management

- **Not yet working as product:**
  - No multi-tenant support (currently single-tenant for RateRight)
  - No contractor-facing UI
  - No self-service signup
  - No billing/subscription integration

### Vision: What Growth Engine Becomes

**For RateRight (Internal):**
- Susan runs fully autonomous sales cycles — find leads, enrich, draft outreach, track pipeline
- Automated lead scoring and prioritization
- Email sequences and follow-up automation
- Inbound lead qualification via Phone AI → Growth Engine pipeline

**For Contractors (Product):**
- Each contractor gets their own Growth Engine instance
- Find new clients (subcontractor → builder relationships, residential → commercial, etc.)
- Manage pipeline of potential projects
- Track client relationships and win rates
- AI-generated intel on prospects (what they're building, who they're using, where the opportunities are)
- Automated follow-up and nurture sequences
- Integrates with OpsMan agents — the Growth Agent uses this as its backend
- **Revenue:** Part of OpsMan subscription or standalone SaaS tier

---

## Product Roadmap (High Level)

### Phase 1 — Launch RateRight (Current)
- [x] App MVP complete and QA'd
- [ ] Stripe payments end-to-end
- [ ] Domain migration to rateright.com.au
- [ ] First real users (contractors + workers)
- [ ] Organic marketing (hostels, TAFE, Facebook groups)

### Phase 2 — Prove the Model
- [ ] 50+ workers on platform
- [ ] 10+ active contractors
- [ ] First $50 payment processed
- [ ] Google Ads for search intent ("hire steelfixer Sydney")
- [ ] Growth Engine powering real sales pipeline

### Phase 3 — Build OpsMan MVP
- [ ] Package agent fleet learnings into repeatable system
- [ ] Multi-tenant Growth Engine (contractors get their own instance)
- [ ] Basic contractor dashboard (hiring + ops + growth in one view)
- [ ] 1-2 pilot contractors using OpsMan agents

### Phase 4 — Scale
- [ ] OpsMan self-service signup
- [ ] Subscription billing
- [ ] NSW expansion
- [ ] National expansion
- [ ] The flywheel: RateRight gets them in the door ($50/hire) → OpsMan keeps them (subscription) → Growth Engine grows them (more clients)

---

*The $50 hire is the door opener. OpsMan is the lock-in. Growth Engine is the expansion.*
