Skip to main content

Changelog

What’s new

A running log of what we ship. Hand-curated — not every commit shows up here, just the user-facing changes. If something you see on the product isn’t listed, it’s either older than our changelog habit or it slipped through — tell us at our contact page.

Pre-launch hardening sweep. Cross-tenant guard, account-delete safety, screener telemetry, paying-customer flow polish, and the project drill-down consolidated onto a single shell.

  • Unified project drill-down shell

    Project, task, and subtask detail views all render through the same EntityDetailsView shell now. Breadcrumb + title + status + meta + horizontal at-a-glance health strip + named slots for attachments, comments, history. Less divergence, fewer surprises.

  • Honest screener error messages

    Generic "temporarily unavailable" toasts split into specific messages for rate-limited / timeout / parse-error / budget-exhausted / safety-blocked. You now know whether to retry or rephrase.

  • Cross-tenant guard tightened

    Hardened the line between customer admin surfaces and internal developer tooling. Admin pages always scope to your own org; global access lives only on developer-only pages.

  • Account-delete safety rail

    If you own a team and delete your account, the deletion is hard-blocked until you transfer ownership. Server-side cleanup uses service-role so RLS edge cases can't silently leave orphan rows.

  • Audit-trail PDF + status strip on every project

    The audit PDF export and a compact at-a-glance health strip (scope maturity, project health, task counter, risk + priority chips) now live above-the-fold on every project detail page.

v1 demo-ready milestone. Launched the conversion flow, vertical positioning, compliance surface, and account self-service. Modules + Professional tier remain Coming Soon while we dogfood the core planner.

  • Paste-and-upgrade your Excel task list

    New mode on /screener/actions. Paste a task list, get it enriched with subtasks, dependencies, and the tasks you forgot. Works anonymously — no signup to see the result.

  • Industry-specific landing pages

    /for/pharma, /for/chemical, /for/energy with real regulatory citations (FDA 21 CFR 11, OSHA PSM 1910.119, NERC CIP-010) and paste-this-prompt examples.

  • ROI calculator on pricing

    Interactive widget on /pricing. Enter your team size, hours/week on coordination, hourly rate — see payback period in days.

  • Audit-trail PDF export on every project

    Every status change, comment, and evidence upload in one downloadable PDF. Auditor-friendly format, one click from the project header.

  • /compare — honest vs Excel / Copilot / Asana / Linear / Jira

    Nine capability rows with honest yes / partial / no. Concedes commodity AI; leads with regulated-domain priors, enforcement, and audit artifact.

  • Stripe customer billing portal

    Manage invoices, update card, cancel subscription without emailing support. Linked from /account/settings.

  • Download my data + delete my account

    GDPR/CCPA compliance. JSON export of your profile + projects + comments + evidence, plus a type-to-confirm account deletion that anonymizes your traces on teammates' projects.

  • Terms + Privacy pages

    Draft published with a visible pending-legal-review banner. Honest about sub-processors (Supabase, Stripe, Resend, Anthropic/Google, etc) and data retention.

  • Staged progress animation during plan generation

    Five-stage checklist (Analyzing → Breaking into tasks → Estimating timelines → Identifying risks → Finalizing) replaces the static spinner. Closes the 'is it stuck?' bounce moment.

  • Import tasks directly into existing projects

    Same paste-and-upgrade flow but inside a project you already have. Appended after your existing work; existing items untouched.

  • Free-plan banner for solo users

    Fixed a bug where the '2 of 3 free projects' warning never fired for users without an org. Both solo and org free users now see the warning at 2/3.

Earlier polish — screener narrative persistence, module recommendation UI, and demo-experience audit.

  • Screener narrative survives the signup boundary

    The 'why this matters' and risk factors you see on the anonymous plan are now preserved into your project's metadata after signup — no re-generation needed.

  • Module recommendations card

    On every project, we flag which adjacent workflows (vendor management, training records, formal MOC) the work touches. Coming Soon framing while those modules ship.

  • 'Why this matters' + 'Risk Factors' cards

    Imported project retains the narrative from the screener — your team sees the same risk scaffolding the anonymous planner produced.