Changelog
What we've shipped.
We post here when something material lands on a device or in production. No marketing fluff, no "reimagined dashboard" entries.
- May 14, 2026Shipped
Sprint 2 — Claude extraction, graph data model, first CRM push pipeline.
Whisper transcript → Claude Sonnet structured extraction (contact, property, temperature, objections, next actions, draft email + SMS). Graph-native persistence: Person, Property, Preference, Objection, and Sentiment as first-class entities (not jsonb blobs). First CRM integration scaffolding built end-to-end: OAuth 2.0 connect flow, events-first push pattern, idempotent dedupe by phone/email. Engineering complete; first integration in private beta with our partner CRM. iOS review-and-push screen lets you approve everything before it hits the CRM. Coming soon to TestFlight.
- May 13, 2026Shipped
Sprint 1 device-test green — voice → Groq Whisper → transcript on iPhone.
End-to-end smoke test passing on a real iPhone: tap record, speak, stop, get back a transcript in under two seconds. Stack: Swift/SwiftUI (iOS 17+) → background upload via BackgroundTasks → Rails 7 API on Puma → Sidekiq job → Groq Whisper. Audio cached locally until upload confirmed. Lockbox-encrypted at rest. Eight bug fixes along the way (Puma macOS fork crash, env-var parsing, connection_pool pinning) — all logged in commits.
- May 12, 2026Project start
Project start.
First commits on Brokernote. Three repos: Rails 7 API (Postgres, Sidekiq, Lockbox), Swift/SwiftUI iOS app (XcodeGen for deterministic project files), and the marketing site you're reading. Waitlist open. iOS TestFlight target: summer 2026.