René Studio

Apr 2026Nhật ký phát hành30 April 2026

A large month of work: new Rituals and Behavioral tabs, a rebuilt Voice of Customer plan canvas, an intent taxonomy for touchpoints, a rebuilt credits and billing system, and a big push on translations across the app.

Journey modelling6 changes
  • —Added a Rituals feature (with its own Supabase-backed data model and API routes) and a Behavioral tab, both built to match the existing Voice of Customer patterns so they behave consistently across the canvas.
  • —Introduced an intent taxonomy for touchpoints: touch points now carry intent and channel data, with a picker in the detail panel and universal goals seeded across the system so patterns can be generated and filtered more precisely.
  • —Rebuilt archiving for initiatives with soft-delete, a cascade confirmation dialog, and an impact API, so removing a solution or initiative now cleans up dependent records and surfaces the reason it was archived.
  • —Reworked the Edit Initiative and Touchpoint Breakdown panels with searchable selects, archetype detection, unified collaborator roles, and per-journey role overrides.
  • —Added journey presentation mode, and rebuilt the Emotional Arc and dashboard analytics pages with interactive elements and real emotional score calculations.
  • —Migrated initiatives and the roadmap to a shared Solutions vocabulary, added an in-review lane with gated drops on the board view, and enabled the roadmap for all plan users.
Tiếng nói khách hàng4 changes
  • —Rebuilt the Voice of Customer plan canvas: extracted the UI into dedicated components, added a generation route, document generator and export utilities, and a redesigned drawer layout.
  • —Added idempotency to the plan and document generation routes so retries don't create duplicate charges or documents, and wired correct charge-on-delivery billing for Voice usage.
  • —Fixed schema mismatches for plan cadence and data sources, and added a handoff step between data sources and generated plan documents.
  • —Added measurement CRUD endpoints with their own document generator.
Generation engine6 changes
  • —Centralised solution generation behind a single engine and added credit charging directly to the generate-solutions endpoint, including refund logic and archetype validation.
  • —Fixed a run of timeout and JSON-parsing failures in the journey and enhance-journey generation routes, and optimised prompts and context to reduce timeout rates.
  • —Increased the AI output token limit for larger generated documents and raised the journey generation limit to 12.
  • —Standardised all AI routes on a singleton Anthropic client and consistent model IDs after several routing and API-key inconsistencies, and moved model calls onto the Vercel AI Gateway before reverting to the direct SDK for consistency.
  • —Migrated template generation to Gemini 2.5 Flash and added AI-driven template generation with clearer prompts.
  • —Extended archetype enrichment timeout and fixed several crashes in archetypes and the AI vault page.
Billing and credits6 changes
  • —Rebuilt the credits model to use decimal storage instead of integers, with a new markup multiplier and updated pricing shown consistently across billing, FAQ, and admin pages.
  • —Added credit charging, refunds, and cost tracking across AI routes, plus a Credit Logic tab and Health Check tab on the admin credits page to audit usage.
  • —Implemented Stripe Embedded Checkout, a top-up flow, subscription cancellation, and Stripe portal access from the billing page.
  • —Built a full invoicing engine with dashboard integration, automated invoice creation, and streamlined access to past invoices.
  • —Fixed organisation and workspace duplication on signup/login by ensuring a single personal workspace and organisation are created per user.
  • —Added a platform-wide AI usage ledger and oversight panel so admin usage runs through the same billing path as customer usage.
Accounts and authentication4 changes
  • —Rebuilt the password reset flow to correctly handle PKCE code exchange and redirect based on recovery type, fixing sign-out and state interference bugs along the way.
  • —Added account deletion with a confirmation dialog and proper auth state cleanup.
  • —Fixed email confirmation redirects and customised Supabase auth emails.
  • —Updated invite handling to support four app roles, with revoke and pending-invite management in team settings.
Localisation and platform5 changes
  • —Localised major surfaces including the initiative editor, solution library dialog, roadmap editor, canvas page, and Voice of Customer components, and synced new keys across all locale files.
  • —Implemented an AI-assisted translation engine and finalised Russian localisation across the editor and solution library.
  • —Rebuilt the notification engine with unified dispatch across 50+ event types, user preferences, quiet hours, timezones, and a weekly digest.
  • —Implemented cookie consent compliance with Google Consent Mode v2 and a 12-month consent expiry.
  • —Added workspace and profile avatar support via DiceBear, an accent colour picker, and various admin UI fixes for sound and notification configuration.

Biến một hành trình có thể đo lường được trong tuần này.

Bắt đầu với hành trình tốn kém nhất cho bạn. Gói miễn phí, một hành trình, tất cả bốn chế độ xem — không cần thẻ, không cần gọi.

Hoặc nói chuyện với nhóm Renascence để đánh giá doanh nghiệp.