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.