← All Dashboards
Execution Log · 2026-03-12

Critical Fixes Deployed Deployed

Execution log for critical UX fixes identified during audit review. All 6 fixes deployed to production via Cloudflare Pages.

7
Issues Found
6
Fixed
1
Needs Decision
15
Files Changed

6 Critical Issues Resolved

Fix 1

Homepage title and meta — generic, not descriptive

Before
Generic title tag and meta description
After
Stratum Collective — Behavioral Health Denial Intelligence + precedent-based denial intelligence description
Files
index.html
Fix 2

Newsletter modal broken on 14 of 15 pages

Problem
openNewsletter() only defined inline in index.html, but footer CTA called it on every page
Fix
Extracted to shared newsletter.js using safe DOM construction (createElement/appendChild). Added script tag to all 15 HTML pages.
Files
newsletter.js (new), all HTML files
Fix 3

WCAG AA color contrast failure on muted text

Problem
--ink-muted: #7d7b76 against --paper: #2a2a2d = ~3.4:1 ratio (below 4.5:1 minimum)
Fix
Changed to --ink-muted: #9a9894 = ~4.6:1 ratio
Files
styles.css
Fix 4

Dead links on ROI calculator and Vendor Evaluation CTAs

Problem
“Email My Full Report” buttons linked to href="#" — no destination
Fix
Pointed both to /assessment
Files
roi-calculator.html, vendor-evaluation.html
Fix 5

Sprints page title says “Pricing”

Problem
<title> and OG title both said “Pricing” instead of “Sprints”
Fix
Updated both to “Sprints”
Files
sprints.html
Fix 6

No 404 catch-all route

Problem
Unmatched URLs returned Cloudflare’s default error page instead of branded 404
Fix
Added /* /404.html 404 catch-all to _redirects
Files
_redirects
Also

Removed sprint.html

Reason
Redundant file — _redirects already handles /sprint → /sprints 301

Not Fixed Blocked

Issue Blocker
Newsletter form doesn’t submit data Needs service decision (Folk API vs other)
Assessment CTA uses mailto: Needs Calendly or alternative booking tool

Commit Details

Hash
9666bf6
Message
Fix 6 critical UX audit issues
Deploy
Pushed to origin/main → Cloudflare Pages auto-deploy