Audit Run 14 · May 5, 2026 · Auditor: Automated (Claude) · Tester account: [email protected]
| ID | Bug | Status |
|---|---|---|
| BUG-002 | Slide images load slowly. Slide 9 (Transformer Block diagram) showed beige placeholder for ~5 seconds on first navigation. Image does eventually load. Intermittent. | 🟡 Intermittent (still recurring) |
| NEW-003 | Homepage demo widget stuck on "Loading demo..." indefinitely. <video> element stays at readyState: 0 even after page load. |
🔴 Open (still broken from prior audits) |
| NEW-012 | Brand new account [email protected] (created today) shows 72 courses in My Courses (up from 70 last run). Courses dated before account creation. Data isolation/privacy concern. |
🔴 Open (worsening — +2 courses vs last run) |
| NEW-013 | /how-it-works route renders the homepage content (same hero, same <title> "Slate — AI-powered Interactive Classroom"). SPA falls through to homepage. |
🔴 Open |
| NEW-014 | /ncert renders a completely blank white page (no content, no nav, no error). |
🔴 Open |
| ID | Bug | Status |
|---|---|---|
| NEW-007 | Onboarding "How did you find us?" tile: "Somewhere else" still word-breaks as "Somewhe / re else" due to word-break: break-all (or overflow-wrap: anywhere) on the tile label. Confirmed again on new account. |
🔴 Open (still broken) |
| NEW-019 | Pricing yearly toggle still shows "50% off your first month" promo banner. Confirmed on both marketing /pricing (yearly tab) and in-app onboarding pricing screen (yearly tab). Copy is monthly-specific. |
🔴 Open |
| NEW-020 | Plan feature wording inconsistent: marketing /pricing says "All AI Mates"; in-app onboarding pricing says "All 4 Mates" for the same Slate Pro plan. |
🔴 Open |
| NEW-021 | Course-building screen: badge shows "6 LESSONS" (from selection card) while "Drafting the outline" subtext says "Picking the best 5 lessons for you". Mismatch confirmed again. | 🔴 Open |
| NEW-022 | Nav inconsistency across marketing pages: homepage has CBSE/NCERT + Pricing + Demo + Contact; /pricing has CBSE/NCERT + Demo + Blogs + Contact (no Pricing link); /blogs has only "Back to Home"; /contact has only "Try Now" button. No shared nav component on /blogs and /contact. |
🔴 Open |
| ID | Bug | Status |
|---|---|---|
| NEW-023 | Em dashes still present in marketing copy: contact page intro ("or just have a question — we'd love to hear"), homepage demo section text ("lesson — slides, narration and AI classmates included"). Project rule: never use em dashes. | 🔴 Open |
| NEW-025 | Welcome / onboarding gate says "7-day free trial, no charge today" and in-app pricing CTA reads "Start 7-day free trial". Contradicts marketing pricing page "Start free, no card required" for Starter plan. | 🔴 Open |
| Surface | Tested | Notes |
|---|---|---|
| slateup.ai homepage | ✅ | Hero, demo section (blank white block visually during scroll), nav links |
| slateup.ai /pricing | ✅ | Monthly + Yearly toggle, promo banner, USD copy, nav |
| slateup.ai /how-it-works | ⚠️ Broken | Falls back to homepage, see NEW-013 |
| slateup.ai /ncert | ⚠️ Broken | Blank page, see NEW-014 |
| slateup.ai /blogs | ✅ | "Back to Home" only nav, 1 article visible, fade-in animation |
| slateup.ai /contact | ✅ | "Try Now" only nav, em dash confirmed in body copy |
| app.slateup.ai signup (email) | ✅ | Created [email protected], password Hello123 |
| app.slateup.ai onboarding 1/4 → 4/4 | ✅ | Name, why-here, find-us (word-break bug), level, topics, learning-style, time-per-day, sidekick |
| app.slateup.ai course selection + generation | ✅ | "How AI Actually Thinks" — 6 LESSONS/5 lessons mismatch confirmed; course generated in ~10s |
| app.slateup.ai onboarding pricing | ✅ | Both Monthly and Yearly tabs checked; promo bug and "All 4 Mates" inconsistency confirmed |
| app.slateup.ai classroom (slides 9-10) | ✅ | Slide 9 image delayed ~5s (BUG-002 intermittent); slide 10 loaded in ~2s |
| My Courses page | ✅ | 72 courses on fresh account — NEW-012 confirmed + worsening |
| Mobile breakpoint testing | ⚠️ Limited | PageSpeed Insights mobile preview used |
Untested this run: BUG-001 LaTeX rendering, BUG-003 double line breaks, full attachment popup flow, Razorpay checkout end-to-end, NCERT subject pages, Achievements page.
| Metric | Mobile | Desktop | Δ vs last audit (2026-05-04) |
|---|---|---|---|
| Performance | 62 | 63 | Mobile +5, Desktop -1 (essentially flat) |
| Accessibility | 83 | 83 | same |
| Best Practices | 96 | 96 | same |
| SEO | 100 | 100 | same |
| CrUX field data | No Data | No Data | still no real-user data |
Mobile performance improved +5 points vs last run. Desktop flat. The 20.8 MB slate-demo.mp4 remains the primary suspected LCP culprit alongside the hero animation.
slate-demo.mp4 with a lazy-loaded poster + click-to-load video, or transcode to h.265/AV1. Will fix NEW-003 + lift performance score./how-it-works and /ncert hub pages, or add 301 redirects to existing equivalents.