StAIR-Readyβ’ v4.0.0 β Release Notes
A log of improvements and updates to the StAIR-Readyβ’ platform.
Version 3.7.0
β Assessment Type TrackingApril 17, 2026
Added Assessment Type tracking to distinguish Guided ($349), Self-Guided ($149), and Free assessments in the Review Queue.
New Features
- β’Added assessment_type field (Guided / Self-Guided / Free) to Assessment entity
- β’Review Queue now displays a color-coded badge next to each organization name
- β’Admin can manually set assessment type from the Actions dropdown
- β’Existing assessments default to "Free" if no type is set
Version 3.4.0
β Final Report Preview AddedMarch 26, 2026
Added a visual preview of the Final Report to the conversion page, increasing transparency and user trust before purchase.
Report Preview
- β’Added blurred Final Report preview image above the paid CTA on DiagnosticStart
- β’Preview shows realistic report structure (summary table, executive summary, roadmap)
- β’Gradient overlay with "Full Report Available After Unlock" messaging
- β’Three value bullets: 90-Day Actionable Roadmap, Clear Risk & Readiness Breakdown, Executive-Ready Summary
- β’Fully responsive β scales to 100% width on mobile
- β’Static preview β no report regeneration required for display
Version 2.9.2
β Terminology StandardizationMarch 25, 2026
Unified all user-facing language to 'Final Report'. Removed all 'Blueprint' and 'Diagnostic Report' inconsistencies.
Terminology Lock
- β’Standardized all paid output references to "Final Report" across every page, CTA, email, and export
- β’Replaced "Diagnostic Report" with "Final Report" in DiagnosticCompletion, AssessmentReview, ViewReport, Dashboard, and email templates
- β’Updated CTAs to "Get My {Gap} Final Report β $149" format
- β’Updated DOCX title and section headers to match new terminology
- β’Page title standardized to "StAIR-Readyβ’ Final Report"
Version 2.9.1
β UI Button Fix + Export ConsolidationMarch 25, 2026
Eliminated last 'Blueprint' references from UI, consolidated to single DOCX export path, and removed duplicate client-side generator.
Terminology
- β’Replaced "Unlock Full Blueprint" CTA with "Unlock Full Diagnostic"
- β’Confirmed zero remaining "Blueprint" references in any user-facing UI
Export
- β’Consolidated ViewReport DOCX download to use single backend generateWordReport function
- β’Removed duplicate client-side DOCX generator (was source of corruption)
- β’All exports now go through the validated backend pipeline with markdown stripping and encoding fixes
Version 2.9.0
β Critical Report & Export FixesMarch 25, 2026
Comprehensive cleanup of report generation, DOCX export, and terminology across the platform.
Report & Export
- β’Fixed DOCX export: proper paragraph blocks, heading styles, and bullet lists instead of raw markdown
- β’Added markdown stripping pipeline: removes all #, **, __, backticks before document generation
- β’Resolved character encoding corruption (smart quotes, em dashes) with full UTF-8 sanitization
- β’Enforced clean professional document structure matching canonical report spec
- β’Updated file naming to StAIR-Ready_Final_Report_{OrgName}.docx
- β’Added full v1.1 section support including How to Read This Report and Closing Guidance
Terminology
- β’Removed all "Blueprint" references β replaced with "Readiness Report" or "Final Report"
- β’Button labels updated: "Generate Final Report", "Download Word Report"
- β’LLM prompt explicitly prohibits "Blueprint" in generated content
Version 2.8.0
β Personalized Diagnostic Conversion UpgradeMarch 25, 2026
Every user now sees a personalized diagnostic offer based on their highest-risk StAIR domain.
Personalization
- β’Dynamic offer card based on highest-risk domain (Strategy, Data, People, Technology, Governance)
- β’New "Highest Risk Area" section with domain-specific summary and consequence
- β’CTA rewritten to reflect user-specific gap (e.g. "Get My Governance Roadmap β $149")
- β’Added roadmap preview for clarity and trust
- β’Removed all generic and non-personalized language
- β’DiagnosticStart page now dynamically adapts to the user's primary gap
Version 2.9.5
β Deterministic Problem PrefillMarch 23, 2026
Ensures problem statement is generated before ProblemDefinition screen loads, eliminating timing issues.
Fix
- β’Website analysis now runs synchronously with a 5-second max wait before navigation
- β’Removed background async fire-and-forget pattern
- β’Profile stored in sessionStorage only when inferred_problem is present
- β’ProblemDefinition prefills from sessionStorage on load
- β’Added debug logging for troubleshooting
Version 2.9.4
β Reliable Problem Prefill FixMarch 23, 2026
Ensures website analysis completes before ProblemDefinition loads so inferred problem is available for prefill.
Fix
- β’Website analysis now awaits up to 2 seconds before navigating (no blocking beyond that)
- β’Organization profile stored in sessionStorage for cross-screen access
- β’ProblemDefinition textarea auto-prefills from inferred_problem if available
- β’Added debug logging for organization profile data
Version 2.9.3
β Improved Problem Statement QualityMarch 23, 2026
Refined website-based problem generation to sound like a human consultant.
Problem Generation
- β’Rewrote LLM prompt to produce consultant-style problem statements
- β’Removed generic phrasing and AI-like language patterns
- β’Increased specificity based on organization programs, services, and operations
- β’Added low-confidence guard: empty string returned instead of weak guesses
- β’No UI or flow changes
Version 2.9.1
β Intake Flow CorrectionMarch 23, 2026
Reordered assessment flow to collect organization details before problem definition.
Flow Update
- β’Reordered: SnapshotStart β SnapshotIntake β ProblemDefinition β SnapshotQuestions
- β’Ensures website field is captured before any assessment questions
- β’No changes to logic or data structures
Version 2.9
β Website Intake + Background Pre-AnalysisMarch 23, 2026
Added optional website field to intake and introduced background organization analysis for future personalization.
New Features
- β’Added optional Website field to Start Your Snapshot intake screen
- β’Introduced background organization analysis via LLM after intake submission
- β’Stored organization profile (industry, mission, inferred problems) on assessment record
- β’Prepared system for pre-filled problem statements and personalized results
- β’No change to user flow or required inputs β fully silent background process
Version 2.8.1
β Remove Legacy Pricing & Duplicate CTAsMarch 22, 2026
Removed legacy pricing sections and duplicate CTAs so only the personalized CTA remains.
Cleanup
- β’Removed legacy pricing headline and static $149 CTA from DiagnosticStart
- β’Removed duplicate bottom CTA under Decision Check-Ins
- β’Removed old "Get decision-grade clarity" line from snapshot screens
- β’Single personalized CTA now the only paid action on each page
Version 2.8
β Personalized Conversion LayerMarch 22, 2026
Added personalized risk mirroring, sample diagnostic preview, and dynamic CTA based on the user's highest-risk domain.
Personalization
- β’Added personalized risk mirror block based on top risk domain
- β’Added sample 90-day diagnostic output preview
- β’CTA now displays user-specific domain (e.g. "Get My Governance Plan")
- β’Graceful fallback to generic label when domain unavailable
Version 2.7
β Final Conversion OptimizationMarch 22, 2026
Final conversion optimization with human-reviewed positioning, strengthened pricing clarity, and trust signals.
Conversion Flow
- β’Stronger risk-focused header positioning
- β’Added "What You Receive" section with practitioner-reviewed credibility
- β’Consolidated to single bottom CTA with pricing statement
- β’Added satisfaction guarantee and time expectation
- β’Updated urgency and transition messaging
Version 2.6
β Snapshot-to-Diagnostic Conversion FlowMarch 22, 2026
Simplified the snapshot results screen into a single, linear conversion flow with unified CTAs and outcome-focused value cards.
Conversion Flow
- β’Added "Where to Start" conversion block with 2 actionable paths
- β’Removed duplicate "Next Step" CTA sections
- β’Replaced report preview cards with outcome-focused value cards
- β’Unified bottom CTA to "Unlock Full Diagnostic β $149"
- β’Added transition line and urgency messaging for conversion clarity
Version 2.5
β Final Blueprint Label CleanupMarch 22, 2026
Removed the last remaining 'Blueprint' references from buttons, emails, and internal labels.
Label Fixes
- β’Fixed remaining "Blueprint" button label on Dashboard
- β’Updated email subject and body to use "Diagnostic Report"
- β’Renamed "Multi-Agent System Blueprint" section heading
- β’Ensured backward compatibility for legacy data fields
Version 2.4
β Terminology Alignment β Diagnostic ReportMarch 22, 2026
Version 2.4 standardizes all client-facing terminology to align with consulting-grade positioning.
Naming Standardization
- β’Replaced all instances of "Blueprint" with "Diagnostic Report" or "Implementation Plan"
- β’Primary label is now "StAIR-Readyβ’ Diagnostic Report"
- β’Button labels updated: "Download Report", "Unlock Full Diagnostic"
- β’Consistent naming enforced across all screens, reports, and backend prompts
Version 2.3
β Snapshot Experience, User Routing & Report ManagementMarch 12, 2026
Version 2.3 focuses on improving the AI Readiness Snapshot experience, correcting user flow issues, simplifying navigation, and strengthening report management.
Snapshot Page Improvements
- β’Updated Snapshot header to "Your AI Readiness Snapshot"
- β’Standardized terminology from "Steps" to "Domains"
- β’Added StAIR framework explanation text
- β’Introduced "StAIR Domain Status" section label
- β’Added status legend (β Needs Attention / β Ready)
- β’Converted snapshot layout to a balanced two-column design
- β’Improved Key Insight messaging for clarity and authority
- β’Reframed risk section as "Common Outcomes When These Gaps Persist"
- β’Added transition text guiding users to the full diagnostic
Navigation and User Flow
- β’Removed incorrect "Return to Dashboard" button from Snapshot page
- β’Added clear Next Step section
- β’Introduced CTA options: Continue to Full Diagnostic and Email My Snapshot
Lead Tracking Improvements
- β’Snapshot completion now stores lead information including name, email, organization, role, industry, and snapshot score
- β’Status flag "Snapshot Completed" added for follow-up and return routing
Post-Payment Access Setup
- β’Added password creation step immediately after payment
- β’Allows users to securely resume diagnostics later
- β’Stores user status fields for routing and progress tracking
Returning User Routing
- β’System now routes users based on status: Visitor β Start Assessment, Snapshot Completed β Snapshot Page, Diagnostic In Progress β Resume Diagnostic, Diagnostic Completed β Results Page
Report Console Improvements
- β’Archived reports are now excluded from the default Reports Console view
- β’Added optional "Show Archived Reports" filter
- β’Archiving now hides reports without deleting stored data
Stability Improvements
- β’Reduced excess whitespace on Snapshot page
- β’Improved consistency of terminology across assessment output
- β’Preserved compatibility with existing diagnostic scoring logic
Version 2.2
β Snapshot UX & Stability ImprovementsMarch 11, 2026
- β’Replaced legacy report button labels with "Generate Readiness Brief"
- β’Added AI Readiness Step Indicator to Snapshot results page
- β’Updated operational problem examples for nonprofit, startup, and general organizations
- β’Improved visibility of final report delivery message
- β’Added user-friendly handling of 429 rate-limit errors
- β’Updated Snapshot results page wording for clarity
- β’Added preview of sections included in the Executive Diagnostic Report
- β’Implemented system version display in footer