Release Notes
Reconstructed from the commit history. The platform is in preview; versions are development milestones rather than supported releases.
v0.9.0-dev · current · 4 September 2026
The AI layer goes live
- Real AI behind every tool that asks for it, via OpenRouter — Persona Builder, Content Roulette and Content Resonance previously echoed the prompt back as template text
- Persona avatars are generated images rather than a 1×1 placeholder PNG stretched to size
- Content Roulette progression fixed: selecting fewer than five industries failed a server validator and stranded the user on the selection screen
- AI responses are shape-validated before reaching the UI, so a malformed idea no longer crashes the page
- Seed-deck fallback wired for when both AI and curated pools come back empty
- AI, save and preference failures now report the real error instead of a generic message
v0.8.0-dev · 2 September 2026
Walkthrough fixes and a CI gate
- Typecheck script plus GitHub Actions CI on every push to main — this caught 63 pre-existing type errors on the first run
- Red Pen: documents were stored in the hashing format rather than the document format, so no uploaded content could be displayed
- Red Pen: Word ingestion fixed (mammoth Node API) and empty ingests now fail loudly
- Email Campaign Analyzer: Mailchimp export labels carry no trailing colon, so every metric except URL failed to parse
- PPA: 19 read and write paths were discarding their errors silently
- Signal Hunter: monitor routes could not render a child route
- Toast hosts mounted globally — 62 files called toast() with nothing listening
v0.7.0-dev · 18 August 2026
Tenancy and access hardening
- Organisation creation fixed: an INSERT…RETURNING applied a SELECT policy before the membership row existed, blocking every signup
- Tenant access unified on a single model — the membership table it previously keyed on had never held a row
- Organisation and tenant tables locked down at the grant level, closing a tier-escalation path over PostgREST
- Auth and invite links pinned to the canonical origin
- Shared role, date, byte-size and onboarding label layers applied across the UI
v0.6.0-dev · 12 July 2026
Campaigns, Storyboards, Red Pen and SynchroTeams
- Red Pen: three-layer reading gate, decision flow, and rejected-document .docx export with native Word comments
- SynchroTeams: team and department phases, leaderboards, broadcast and presence
- Storyboards module with scene and shot generation
- Campaigns tool with Tone of Voice wired into brief generation
- Signup and client onboarding flow
- Unified tenant routing and a global client/tenant switcher
v0.5.0-dev · 29 June 2026
Long-form and Repurposing pipelines
- Long-form: schema, ideation and inputs, routes, and pipeline orchestration
- Repurposing pipeline with per-format generation and human approval
- In-platform follow-up tasks raised on approval
- Scan-tick cron schedule for Signal Hunter
- Tool one-pagers and platform documentation
v0.4.0-dev · 23 June 2026
Client-facing tools
- CRM Priority and CRM Matchmaker, with PDF generation in the lead flow
- Content Roulette swipe UI and idea pipeline
- Persona Builder ported as a platform tool
- Proposal Builder with organisation-level catalogues
- Tone of Voice: voice tables, manager routes, publish and public resolve endpoint
- Client Onboarding portal with release and dependency toggles
v0.3.0-dev · 17 June 2026
First wave of modules
- Universal Audience Merger
- Email Campaign Analyzer dashboard
- Signal Hunter with app config and per-subscription push
- Loupe: branding tables, storage, OAuth scaffolding, OneDrive and Google Drive runners
- Project Profitability Architect schema adapted to the platform tenancy model
- Consolidated backend to-do as the single backlog of record
v0.2.0-dev · 2 June 2026
Billing, membership and security
- Pricing, tier definitions and tenants linked end to end
- Wallet and mandates, scheduled billing, and tenant reactivation
- Organisations, members and invitations, with tenant-level membership
- Invoice email, API keys and usage metering
- Audit hardening, rate limits and lifecycle guards
- MFA AAL2 gate on admin reads, user suspension, and consent management
v0.1.0-dev · 31 May 2026
Foundation slice
- App shell, design system and protected routing
- Supabase authentication with magic link and password reset
- Roles and row-level security predicates
- Super-admin Pricing and Tier Definitions panels
- SQL migrations for organisations, tenants, roles and pricing
- Vendor integrations scaffolded behind stubs