Changelog
What shipped and when. Dates are the day the change went to production.
0.8.0
28 September 2026
- CSV import pipeline: upload, automatic column mapping, row validation with reasons, duplicate detection, commit and rollback.
- Name, email and phone columns are dropped on import by header and by value, and listed on the import screen.
- Source report by source, office, campaign, agent and month with the fixed metric set and visible definitions.
- Lead detail with outcome updates by managers and analysts, recorded in the audit log.
- Tests: four templates, cohort tags from imports, 20 per cohort floor, directional result with a sample size warning, close with a recorded decision.
- Overview with period comparison, signed by source, live tests and a what to review next list built from the numbers on screen.
- Invitations by email, roles enforced in the database, audit log page, CSV export, printable report.
- Raw file retention job and organisation deletion with a deletion ledger.
- Billing: pilot, Solo Office and Growth Office plans through Stripe, in USD and GBP.
- Public site: pricing, pilot application, docs with sample files, status page and this changelog.
0.2.0
23 September 2026
- Hosted database live in London with row level security on every table, verified by a 16 check tenant isolation probe.
- Google sign in beside the email link, branded sign in emails.
- Anonymous access removed from every table and function.
0.1.0
20 September 2026
- Scaffold, email link sign in, organisations, offices, roles, audit events and the app shell.
- Jev decision wrapper with schema validation and logging, disabled by default.